Stabilization request for x11-libs/wxGTK-2.6.3.2. The ebuild has been in portage for two months and no bugs filed about this release. Also, wxpython reports version mismatch between wxpython and wxgtk, because wxpython doesn't have 2.6.2 release, but 2.6.3.2. Thanks
Unfortunately 2.6.3.2 doesn't build wxrc, and without knowing for certain that no application in portage requires it from wxGTK I wouldn't consider 2.6.3.2 ripe for stabilization. It is not built because it is automatically built if the utils/ subdirectory is present (something to do with allowing easy building of just wxBase, I heard), however as I had 2.6.3.2 switched to using wxPython tarball and until now those don't include utils folder, it is not there and wxrc is not built (and hence not installed). The automatic "not building if subdir not present" bit plus testing with major apps that didn't happen to use wxrc slipped this through to ~x86 :( We (wxPython author Robin Dunn and me) are working towards getting wxPython 2.6.3.3 tarball out the door, which would include the utils subdirectory and hence would allow automatically building wxrc. Robin has already done the tweaks to his tarball build procedures and has provided me a prerelease tarball to test with. I was going to do some wxGTK fixes prior to having 2.6.3.3 released, but seeing as I started to have some time deficiencies until next month, I'll probably very soon now just do some quick important upstream stuff and give him a green light. Then we can add 2.6.3.3 wxGTK and wxPython, and start considering that for stabiliziation. If there are currently no wxrc users in portage, and the lack of wxrc isn't a showstopper, then I have no objections for wxGTK 2.6.3.2 getting stabilized as is after some fixes to the wxPython ebuild (to solve other important still unsolved bugs) - most of which are laying around in my (private) overlay getting time allocated for final testing soon. Sorry for not having filed an explicit bug on this. Regardless of the above this bug will come very handy for closing some other bugs that are still open just because 2.6.3.2+ isn't stable yet. Thanks for the request, I will try to hurry with the wxrc stuff!
Okay, i'm resolving the bug as INVALID, because these versions cannot be stabilized. Thanks for the report!
This bug is now a tracker for others (such as 105757). As an update, I have no good news - I am basically waiting my flight to GUADEC and didn't get the updates out on time.
Reopening as this is being used as a tracker for wx bugs, and the upcoming release of a bugfix release.
*** Bug 138351 has been marked as a duplicate of this bug. ***
wxPython 2.6.3.3 has been released and and I've just built wxGTK using its tarball. It builds using the ebuild from wxGTK-2.6.3.2 with the minor change that the tarball is now .tar.bz2 instead of .tar.gz. It also builds wxrc. I haven't had a chance to test anything that actually uses it yet.
I've been using wxGTK 2.6.3.3 (using the wxGTK-2.6.3.2 ebuild as described above) for a short while now, with both Filezilla 3 CVS (not in portage) and amule 2.1.2 (in portage) without any problems. I also have xchm, vlc and audacity successfully compiled aganst it.
I would like to have the 2.6.3.3 bump to be something that I feel comfortable with asking stabilization for. I don't feel comfortable with it yet - it needs a bit more work (than already done in my local overlay). I'm away from a Gentoo machine until next week, but I should be able to bump it after a couple hours of work once I'm back at my workstation. wxPython might take a bit longer, and I might prefer to bump them together. Thanks for testing it with a local ebuild!
Sorry that this is taking more time than I thought. I'm trying to move wxGTK away from using wxlib.eclass due to conceptual problems with it and cleaning things up after that, while a bit time limited. Will get it done before August ends.
Hmmm, ping! :)
No updates on this? :(
Arches, please go ahead with stabilizing x11-libs/wxGTK-2.6.3.3 and dev-python/wxpython-2.6.3.3 arm has wxGTK done but wxpython TODO, all others have both to do
ppc64 stable
x11-libs/wxGTK-2.6.3.3 USE="X gnome opengl sdl unicode -debug -doc -joystick -odbc" 1. emerges on x86 2. passes collision test 3. vlc emerges and works with it dev-python/wxpython-2.6.3.3 USE="opengl unicode" 1. emerges on x86 2. passes collision test 3. bittornado emerges and works with it Gentoo Base System version 1.12.6 Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.19.2 i686) ================================================================= System uname: 2.6.19.2 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz Last Sync: Sun, 14 Jan 2007 19:00:01 +0000 ccache version 2.4 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--nospinner" FEATURES="autoconfig collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox" GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/" LINGUAS="en de en_GB de_CH" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/pack ages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa _cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via8 2xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugin s_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugin s_shm alsa_pcm_plugins_softvol apache2 asf berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups dbus divx dlloader dri dts dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg firefox flac fort ran gdbm gif gnome gpm gstreamer gtk hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kdeenablefinal kernel_linux ldap libg++ linguas_de linguas_de_CH linguas_en linguas_en_G B mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex theora threads truetype truetype-fonts type1-fonts udev unicode userland_GNU vcd video_cards_fbdev video_cards_i810 video_cards_vesa vorbis win32codecs wxwindows x264 xine xml xorg xpri nt xv xvid zlib" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
sparc stable.
x86 done.
Marked ppc stable.
Stable for HPPA.
arm stable
Someone's done ia64, removing from CC.
[ebuild R ] x11-libs/wxGTK-2.6.3.3 USE="X gnome sdl unicode -debug -doc -joystick -odbc -opengl" [ebuild R ] dev-python/wxpython-2.6.3.3 USE="unicode -opengl" 1) emerges ok. 2) passes collision test. 3) works (tested with net-p2p/bittornado-0.3.15 USE="gtk"). Portage 2.1.1-r2 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 x86_64) ================================================================= System uname: 2.6.18-gentoo-r6 x86_64 AMD Sempron(tm) Processor 2800+ Gentoo Base System release 1.12.6 Last Sync: Wed, 07 Feb 2007 00:30:08 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2 -ggdb" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -pipe -O2 -ggdb" DISTDIR="/opt/distfiles" FEATURES="autoconfig buildpkg ccache collision-protect distlocks fixpackages metadata-transfer multilib-strict parallel-fetch sandbox sfperms splitdebug strict test userfetch" GENTOO_MIRRORS="ftp://10.0.0.3 http://mirror.uni-c.dk/pub/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo" LC_ALL="en_GB.UTF-8" LINGUAS="da en en_GB" MAKEOPTS="-j2" PKGDIR="/var/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/repositories/gentoo" PORTDIR_OVERLAY="/var/repositories/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2 authdaemond bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus dlloader dri dvb dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran gdbm gif gnome gnutls gpm gstreamer gtk gtk2 hal iconv imap input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog jpeg kde kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text ldap libg++ libwww linguas_da linguas_en linguas_en_GB lirc lirc_devices_hauppauge lm_sensors mad maildir midi mikmod mp3 mpeg mysql mythtv ncurses nls nptl nptlonly ntfs ogg oss pam pcre pdf perl pic png ppds pppd python qt3 qt4 quicktime readline reflection reiser4 reiserfs samba sasl sdl session spell spl ssl sysfs syslog tcpd test truetype truetype-fonts type1-fonts udev unichrome unicode usb userland_GNU vhosts video_cards_dummy video_cards_fbdev video_cards_v4l video_cards_vesa video_cards_vga video_cards_via vorbis xml xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
amd64 get the heck outta here
alpha stable. Sorry for the delay.
dev-python/wxpython-2.6.3.3 is not stable on alpha yet. Reopening
Alpha can't stabilize this due to bug 170914
alpha has wxGTK-2.6.3.3 already marked stable and wxpython-2.6.3.3 is left (older has gtk2 USE flag that we'd like to get rid of). The problem stems from wxGTK, not wxpython, so please mark that stable unless you want to have an older wxGTK resurrected (older versions of wxGTK than 2.6.3.3 were removed from tree long ago).
Well, Mart is right and the bug is directly on wxGTK (so also in wxpython) and the current version is affected as well, I see no reason to keep the old version. I marked 2.6.3.3 as stable. Thanks Raúl and Mart.