Bug#1019799: Proposed MBF: wxwidgets3.2 transition
On Thu, 12 Jan 2023 00:15:17 +0100, gregor herrmann wrote: > We haven't decided yet what's the best way out: > - skip use.t > - s/gcc/g++/ (which would pull in libc6-dev at the cost of adding > more dependencies for reverse dependencies of libwx-perl) > - and/or some more refined solutions around libwx-perl's runtime > dependencies I've uploaded 0.69+dfsg-6 now with: - gcc removed from Depends - debian/tests/autopkgtest-pkg-perl.conf with "extra_depends: g++" to get g++, libc6-dev etc. for autopkgtests > I hope that either the night shift fixes the issue one way or > another, or we'll come to a conclusion tomorrow :) Let's hope this works out as planned :) Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#1019799: Proposed MBF: wxwidgets3.2 transition
On Wed, 11 Jan 2023 14:30:15 -0500, Scott Talbert wrote: > It seems that libalien-wxwidgets-perl is failing its autopkgtests. I looked > at it, but I can't understand why it is failing. Can you take a look when > you have a chance? Thanks for noticing! Olly also saw it, and some people have already discussed on IRC. The reason is simple: # /usr/bin/ld: cannot find crti.o: No such file or directory # collect2: error: ld returned 1 exit status # # ATTENTION: It apperars 'gcc' is not a working compiler, please make # sure all necessary packages are installed. use.t runs '/usr/bin/perl -w -M"Alien::wxWidgets" -e 1 2>&1' in a minimal chroot, libalien-wxwidgets-perl depends on gcc [0] but not libc6-dev (which contains crti.o) … We haven't decided yet what's the best way out: - skip use.t - s/gcc/g++/ (which would pull in libc6-dev at the cost of adding more dependencies for reverse dependencies of libwx-perl) - and/or some more refined solutions around libwx-perl's runtime dependencies I hope that either the night shift fixes the issue one way or another, or we'll come to a conclusion tomorrow :) Cheers, gregor [0] as a result of the same test failure some years ago: https://bugs.debian.org/784846 -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#1019799: Proposed MBF: wxwidgets3.2 transition
On Mon, 9 Jan 2023, gregor herrmann wrote: On Sun, 08 Jan 2023 16:56:14 -0500, Scott Talbert wrote: On Thu, 15 Sep 2022, gregor herrmann wrote: On Thu, 15 Sep 2022 15:13:24 -0400, Scott Talbert wrote: Thanks for your work so far. I'll try to take a stab at it... Great, thank you! (The preliminary patch is in git: https://salsa.debian.org/perl-team/modules/packages/libwx-perl ) I just submitted a PR [1] with a patch to move libwx-perl to wxWidgets 3.2. I tested with a few of libwx-perl's rdeps (kephra, unifont-bin, eekboek-gui [as much as I could understand it]), and I didn't notice any obvious problems. [1] https://salsa.debian.org/perl-team/modules/packages/libwx-perl/-/merge_requests/1 Thank you very much! Merged, and libalien-wxwidgets-perl and libwx-perl uploaded to unstable. Hi gregor, It seems that libalien-wxwidgets-perl is failing its autopkgtests. I looked at it, but I can't understand why it is failing. Can you take a look when you have a chance? Regards, Scott
Bug#1019799: Proposed MBF: wxwidgets3.2 transition
On Sun, 08 Jan 2023 16:56:14 -0500, Scott Talbert wrote: > On Thu, 15 Sep 2022, gregor herrmann wrote: > > On Thu, 15 Sep 2022 15:13:24 -0400, Scott Talbert wrote: > > > Thanks for your work so far. I'll try to take a stab at it... > > Great, thank you! > > (The preliminary patch is in git: > > https://salsa.debian.org/perl-team/modules/packages/libwx-perl ) > > I just submitted a PR [1] with a patch to move libwx-perl to wxWidgets 3.2. > I tested with a few of libwx-perl's rdeps (kephra, unifont-bin, eekboek-gui > [as much as I could understand it]), and I didn't notice any obvious > problems. > > [1] > https://salsa.debian.org/perl-team/modules/packages/libwx-perl/-/merge_requests/1 Thank you very much! Merged, and libalien-wxwidgets-perl and libwx-perl uploaded to unstable. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#1019799: Proposed MBF: wxwidgets3.2 transition
On Thu, 15 Sep 2022, gregor herrmann wrote: On Thu, 15 Sep 2022 15:13:24 -0400, Scott Talbert wrote: And we are getting further, configure passes, then the actual build fails: … So, hm, yeah, I guess this needs some more fixes and some more knowledge about wxWidegts … Thanks for your work so far. I'll try to take a stab at it... Great, thank you! (The preliminary patch is in git: https://salsa.debian.org/perl-team/modules/packages/libwx-perl ) Hi, I just submitted a PR [1] with a patch to move libwx-perl to wxWidgets 3.2. I tested with a few of libwx-perl's rdeps (kephra, unifont-bin, eekboek-gui [as much as I could understand it]), and I didn't notice any obvious problems. Regards, Scott [1] https://salsa.debian.org/perl-team/modules/packages/libwx-perl/-/merge_requests/1