Re: Build failures of packages which use waf as build system

2018-07-23 Thread Thomas Moschny
Please note that we have two different issues here, with different solutions: - Packages using an embedded waf: as the upstream waf script uses a shebang like '#! /usr/bin/env python', these packages fail due to the removal of the unversioned Python binary and should call their waf copy using one

Re: Build failures of packages which use waf as build system

2018-07-23 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jul 16, 2018 at 09:54:22PM +0200, Guido Aulisi wrote: > Hi all, > > I found many build failure of packages using waf as build system. > This is due to recent move of /usr/bin/python into a separate package > > https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separat >

Re: Build failures of packages which use waf as build system

2018-07-23 Thread Miro Hrončok
On 22.7.2018 15:30, Sérgio Basto wrote: On Tue, 2018-07-17 at 08:45 +0200, Guido Aulisi wrote: 2018-07-17 0:38 GMT+02:00 Miro Hrončok : On 16.7.2018 21:54, Guido Aulisi wrote: I fixed some of these audio packages, prefixing waf calls with %{__python2} macro. You have to BR python2-rpm-macros

Re: Build failures of packages which use waf as build system

2018-07-22 Thread Sérgio Basto
On Tue, 2018-07-17 at 08:45 +0200, Guido Aulisi wrote: > 2018-07-17 0:38 GMT+02:00 Miro Hrončok : > > On 16.7.2018 21:54, Guido Aulisi wrote: > > > > > > I fixed some of these audio packages, prefixing waf calls with > > > %{__python2} macro. You have to BR python2-rpm-macros or python2- > > >

Re: Build failures of packages which use waf as build system

2018-07-22 Thread Martin Gansser
i changed the spec file [1] but it still fails on rawhide [1] https://martinkg.fedorapeople.org/Packages/nuvolaruntime/diorite.spec [2] https://koji.fedoraproject.org/koji/taskinfo?taskID=28522155 ___ devel mailing list -- devel@lists.fedoraproject.org

Re: Build failures of packages which use waf as build system

2018-07-17 Thread Guido Aulisi
2018-07-17 0:38 GMT+02:00 Miro Hrončok : > On 16.7.2018 21:54, Guido Aulisi wrote: >> >> I fixed some of these audio packages, prefixing waf calls with >> %{__python2} macro. You have to BR python2-rpm-macros or python2-devel >> to use it. > > > Or you can just type "python2". However, if you need

Re: Build failures of packages which use waf as build system

2018-07-16 Thread Miro Hrončok
On 16.7.2018 21:54, Guido Aulisi wrote: I fixed some of these audio packages, prefixing waf calls with %{__python2} macro. You have to BR python2-rpm-macros or python2-devel to use it. Or you can just type "python2". However, if you need %{__python2} macro, BR python2-devel, not

Build failures of packages which use waf as build system

2018-07-16 Thread Guido Aulisi
Hi all, I found many build failure of packages using waf as build system. This is due to recent move of /usr/bin/python into a separate package https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separat e_package Many audio related packages have this problem. I fixed some of these