Re: [HEADS UP] Meson 0.48.0

2018-11-21 Thread Milan Crha
On Tue, 2018-09-25 at 08:43 +0200, Igor Gnatenko wrote:
> new meson release is out (release notes) which removes tools which
> are deprecated for quite long time:
> * mesonconf
> * mesonintrospect
> * mesontest
> * wraptool

Hi,
having installed meson-0.48.1-1.fc29.noarch and trying to build
geocode-glib 3.26.0 (the latest upstream release 
https://download.gnome.org/sources/geocode-glib/ as of now), it fails
to build due to missing mesontest:

  =
  Building module geocode-glib in /home/user/fp/.flatpak-
  builder/build/geocode-glib-2
  =
  ERROR: Command 'mesontest' not found

> F28 and EPEL7 won't get update because of this incompatibility,
> but if you need it for building updates -- let me know and I will
> consider pushing it even there.

From the above I believe you should not add this to the stable releases
"if anyone needs it", unless you do some proof that it won't break more
than the geocode-glib (and/or fix the breakage at the same time).

I mean this just as a notice/confirmation that there are packages which
can be broken with this change, as you pointed out.
Bye,
Milan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [HEADS UP] Meson 0.48.0

2018-09-27 Thread Federico Bruni



Il giorno mer 26 set 2018 alle 9:54, Kalev Lember 
 ha scritto:

On 09/25/2018 08:43 AM, Igor Gnatenko wrote:

Hello folks,

new meson release is out (release notes 
) which 
removes tools which are deprecated for quite long time:

* mesonconf
* mesonintrospect
* mesontest
* wraptool

I will push it now for Rawhide and F29. F28 and EPEL7 won't get 
update because of this incompatibility, but if you need it for 
building updates -- let me know and I will consider pushing it even 
there.


eog build fails with new meson in rawhide (it built fine with older
meson that's in F29):

Traceback (most recent call last):
  File "/usr/bin/meson", line 6, in 
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'

https://koji.fedoraproject.org/koji/taskinfo?taskID=29895477

Any idea what this is? Missing dep in meson?




You missed Miro's reply yesterday:


It misses runtime dependency on python3-setuptools.




___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [HEADS UP] Meson 0.48.0

2018-09-27 Thread Kalev Lember

On 09/25/2018 08:43 AM, Igor Gnatenko wrote:

Hello folks,

new meson release is out (release notes 
) which removes 
tools which are deprecated for quite long time:

* mesonconf
* mesonintrospect
* mesontest
* wraptool

I will push it now for Rawhide and F29. F28 and EPEL7 won't get update 
because of this incompatibility, but if you need it for building updates 
-- let me know and I will consider pushing it even there.


eog build fails with new meson in rawhide (it built fine with older
meson that's in F29):

Traceback (most recent call last):
  File "/usr/bin/meson", line 6, in 
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'

https://koji.fedoraproject.org/koji/taskinfo?taskID=29895477

Any idea what this is? Missing dep in meson?

--
Kalev
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [HEADS UP] Meson 0.48.0

2018-09-27 Thread Miro Hrončok

On 26.9.2018 00:15, Fabio Valentini wrote:

On Tue, Sep 25, 2018 at 8:43 AM Igor Gnatenko
 wrote:


Hello folks,

new meson release is out (release notes) which removes tools which are 
deprecated for quite long time:
* mesonconf
* mesonintrospect
* mesontest
* wraptool

I will push it now for Rawhide and F29. F28 and EPEL7 won't get update because 
of this incompatibility, but if you need it for building updates -- let me know 
and I will consider pushing it even there.

Thanks for attention!
--

-Igor Gnatenko


meson 0.48.0 is causing build failures for my packages in koschei with
the following error:

Traceback (most recent call last):
   File "/usr/bin/meson", line 6, in 
 from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'


It misses runtime dependency on python3-setuptools.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [HEADS UP] Meson 0.48.0

2018-09-25 Thread Fabio Valentini
On Tue, Sep 25, 2018 at 8:43 AM Igor Gnatenko
 wrote:
>
> Hello folks,
>
> new meson release is out (release notes) which removes tools which are 
> deprecated for quite long time:
> * mesonconf
> * mesonintrospect
> * mesontest
> * wraptool
>
> I will push it now for Rawhide and F29. F28 and EPEL7 won't get update 
> because of this incompatibility, but if you need it for building updates -- 
> let me know and I will consider pushing it even there.
>
> Thanks for attention!
> --
>
> -Igor Gnatenko

meson 0.48.0 is causing build failures for my packages in koschei with
the following error:

Traceback (most recent call last):
  File "/usr/bin/meson", line 6, in 
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'

This will probably also impact GNOME 3.30.1 builds.

Fabio

> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org