Your message dated Sun, 18 Oct 2020 18:02:03 -0400
with message-id <87o8kz8a78.fsf@paluero>
and subject line Re: Bug#972012: mod-wsgi ftbfs with python3.9 as supported 
python version
has caused the Debian Bug report #972012,
regarding mod-wsgi ftbfs with python3.9 as supported python version
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
972012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972012
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mod-wsgi
Version: 4.7.1-2
Severity: important
Tags: sid bullseye
User: [email protected]
Usertags: python3.9

[...]
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p build-3.9 3.8
find . -mindepth 1 -maxdepth 1 -name 'debian' -o -name 'build-*' -o -exec cp -r
{} build-3.9 3.8 \;
cp: cannot copy a directory, './3.8', into itself, '3.8/3.8'
dh_auto_configure -Bbuild-3.9 3.8 -- --with-apxs=/usr/bin/apxs2
--with-python=/usr/bin/python3.9 3.8
        cd build-3.9 && ../configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-option-checking --disable-silent-rules
--libdir=\${prefix}/lib/x86_64-linux-gnu
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run
--disable-maintainer-mode --disable-dependency-tracking
--with-apxs=/usr/bin/apxs2 --with-python=/usr/bin/python3.9 3.8
configure: WARNING: you should use --build, --host, --target
checking for 3.8-gcc... no
checking for gcc... gcc
configure: WARNING: using cross tools not prefixed with host triplet
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for prctl... yes
checking Apache version... 2.X
configure: creating ./config.status
config.status: creating Makefile
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -Bbuild-3.9 3.8
        cd build-3.9 && make -j4
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-3.9'
make[2]: *** No rule to make target 'src/server/mod_wsgi.c', needed by
'src/server/mod_wsgi.la'.  Stop.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-3.9'
dh_auto_build: error: cd build-3.9 && make -j4 returned exit code 2

--- End Message ---
--- Begin Message ---
Control: fixed -1 mod-wsgi/4.7.1-3

On Sunday, October 11 2020, Matthias Klose wrote:

> [...]
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir -p build-3.9 3.8
> find . -mindepth 1 -maxdepth 1 -name 'debian' -o -name 'build-*' -o -exec cp 
> -r
> {} build-3.9 3.8 \;
> cp: cannot copy a directory, './3.8', into itself, '3.8/3.8'
> dh_auto_configure -Bbuild-3.9 3.8 -- --with-apxs=/usr/bin/apxs2
> --with-python=/usr/bin/python3.9 3.8
>       cd build-3.9 && ../configure --build=x86_64-linux-gnu --prefix=/usr
> --includedir=\${prefix}/include --mandir=\${prefix}/share/man
> --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
> --disable-option-checking --disable-silent-rules
> --libdir=\${prefix}/lib/x86_64-linux-gnu
> --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run
> --disable-maintainer-mode --disable-dependency-tracking
> --with-apxs=/usr/bin/apxs2 --with-python=/usr/bin/python3.9 3.8
> configure: WARNING: you should use --build, --host, --target
> checking for 3.8-gcc... no
> checking for gcc... gcc
> configure: WARNING: using cross tools not prefixed with host triplet
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... yes
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for prctl... yes
> checking Apache version... 2.X
> configure: creating ./config.status
> config.status: creating Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    debian/rules override_dh_auto_build
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build -Bbuild-3.9 3.8
>       cd build-3.9 && make -j4
> make[2]: Entering directory '/<<PKGBUILDDIR>>/build-3.9'
> make[2]: *** No rule to make target 'src/server/mod_wsgi.c', needed by
> 'src/server/mod_wsgi.la'.  Stop.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-3.9'
> dh_auto_build: error: cd build-3.9 && make -j4 returned exit code 2

I'm marking this bug as fixed in version mod-wsgi/4.7.1-3.

The following commit, by Stefano Rivera, fixed it:

https://salsa.debian.org/python-team/packages/mod-wsgi/-/commit/2e705a8fb928d3155846c2e142f0f9dc23d4829a

Thanks,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
https://sergiodj.net/

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to