Summary: | Qt 4.7.2, dependencies, and applications stabilization request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tomáš Chvátal (RETIRED) <scarabeus> |
Component: | New packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED OBSOLETE | ||
Severity: | enhancement | CC: | alpha, ansla80, axiator, developer, hppa, ia64, jan.bednar, johnparmitage, junghans, kripton, lpmichalik, mmk, nikoli, orodruinlair, petr, sparc, toto, underling |
Priority: | High | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 362981, 365309, 365365, 365719, 366455, 367583, 368149 | ||
Bug Blocks: | 363881 | ||
Attachments: |
List of packages to be stabilized
List of packages to be stabilized List of packages to be stabilized, v3 List of packages to be stabilized, v4 List of packages to be stabilized, v5 List of packages to be stabilized, v6 List of packages to be stabilized, v7 List of packages to be stabilized, v8 List of packages to be stabilized, v9 my emerge --info emerge --info of my x86 installation List of packages to be stabilized, v10 List of packages to be stabilized, v11 packages to be stabilized, v12 |
Description
Tomáš Chvátal (RETIRED)
2011-02-07 23:07:43 UTC
Let's collect all 4.6.x bugs here for the moment and decide later which ones are actually stabilization blockers. Created attachment 271153 [details]
List of packages to be stabilized
Created attachment 271377 [details]
List of packages to be stabilized
Here comes the big one. On behalf of the Qt and KDE teams: Arches, please test and stabilize the ebuilds listed in the attached text file. The list includes core KDE and Qt packages, their depedencies and extragear/misc KDE/Qt apps as well After each package name the target keywords are given. To obtain the list of packages that should be stabilized on your arch, ${arch}, I suggest the command cat stablelist | grep " ${arch}" | sed -e 's: .*$::' (note the space before ${arch}). If you encounter problems with single packages, please do not report them here but file a separate bug, blocking this one. Thank you very much! Created attachment 271389 [details]
List of packages to be stabilized, v3
(newer revision of kde-base/kalarm, fixing a crash bug)
after extracting amd64 packages from the list and adding them to packages.keywords, emerge -pDu world fails with the following error: !!! The following update has been skipped due to unsatisfied dependencies: kde-base/kdenetwork-meta:4.6 !!! All ebuilds that could satisfy ">=kde-base/kopete-4.6.2[aqua=,-kdeprefix]" have been masked. !!! One of the following masked packages is required to complete your request: - kde-base/kopete-4.6.2 (masked by: ~amd64 keyword) (dependency required by "kde-base/kdenetwork-meta-4.6.2" [ebuild]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: kde-base/kde-meta:4.6 adding =kde-base/kopete-4.6.2 to packages.keyword solves the problem @kde adding also dev-libs/libpqxx:3 Created attachment 271551 [details]
List of packages to be stabilized, v4
(add missing: kde-base/kopete, dev-libs/libpqxx, sci-geosciences/gpsd)
ktorrent-4.0.5 does not compile with libktorrent-1.1.0, ktorrent-4.1.0 does. (amd64) Hi! Sorry for my English. There is a blocking problem: the removable media is not available due to problems in polkit-kde-authentication-agent-1 See the bug: https://bugs.kde.org/show_bug.cgi?id=237450 Created attachment 271671 [details]
List of packages to be stabilized, v5
(add missing version number to gpsd; drop ppc stabilization request from digikam and kipi-plugins because of too many new dependencies; add opencv-2.2.0 and its dependencies clapack-3.2.1-r4, flann-1.6.8, libv4l-0.8.3 on request from qa; fix ktorrent version number)
(In reply to comment #10) > There is a blocking problem: the removable media is not available due to > problems in polkit-kde-authentication-agent-1 > See the bug: https://bugs.kde.org/show_bug.cgi?id=237450 Please file a separate bug, together with the debug info. Here only the stabilization is handled. (Unfortunately the link to the KDE bugzilla is not very useful, resolved UPSTREAM and all duplicates are with OpenSuSE.) Created attachment 271749 [details] List of packages to be stabilized, v6 (bump kdepim-l10n revision because of bug 365365) Created attachment 271817 [details] List of packages to be stabilized, v7 (bump >>> kdelibs <<< revision to address bug 365633, only trivial change) I ran into bug 365719 and amarok loosing it's statistics. I consider this blocking, at least for x86. Another one that seems to be missing in the list: For USE=indi, kde-base/kstars-4.6.2 needs indilib which is - sci-libs/indilib-0.7.2 (masked by: ~x86 keyword) Created attachment 272127 [details]
List of packages to be stabilized, v8
(added sci-libs/indilib-0.7.2)
ktorrent-4.1.0 is gone, 4.1.1 is in tree but not in the list, so portage wants to downgrade. 4.6.3 is on it's way. Will it be stabilized, or will we stay at 4.6.2? Created attachment 272395 [details] List of packages to be stabilized, v9 (upgrade ktorrent, libktorrent; crashbugfix release) (In reply to comment #18) > ktorrent-4.1.0 is gone, 4.1.1 is in tree but not in the list, so portage wants > to downgrade. amd64 emerged all of [Qt all] thru to Misc/Extragear Qt and KDE applications and dependencies. Nothing could not emerge with tests set. kde is so comprehensive. Brought up in a nested X. Nothing that doesn't work as expected. All qt dev apps up & running. Just koffice and a few others to go which included ktorrent. x86 I did the upgrade to 4.6.2 (together with openrc update) on my full-loaded homeserver (mail, web, dns, vdr, ...), everything went fine but I had to adjust some use-flags (this is not a bug): net-nds/openldap gnutls app-mobilephone/obexd -server dev-python/PyQt4 declarative Did no excessive testing yet, though, but it seems to work. BTW, plus one for the question about 4.6.3 or 4.6.2 to be stabilized. If you are planning to stabilize 4.6.3, I will go ahead, otherwise I will stuck with 4.6.2. Thanks for your work amd64. Emerged # digikam through to # qt-creator (order by entry in list). The koffice packages seem to have no tests. ktorrent emerged without fuss. 4 failed an emerge triggered by the test phase; libpqxx, flann, kdevelop & digikam. The libpqxx misses re database needs. All emerged bypassing the test phase. Created attachment 272463 [details]
my emerge --info
List needs updating: media-libs/phonon-gstreamer-4.5.0 was removed from portage and replaced by version 4.5.1. Created attachment 272535 [details]
emerge --info of my x86 installation
PS: I forgot to put the emerge --info. This machine is quite loaded. Build was done through normal but deep world update without testing phase.
(In reply to comment #25) > List needs updating: media-libs/phonon-gstreamer-4.5.0 was removed from portage > and replaced by version 4.5.1. No more updates. 4.5.0 has been restored. Ok, I did v9 for x86. Thanks everybody. amd64 done (In reply to comment #29) > amd64 done Not here :-) system-config-printer-kde >>> Install system-config-printer-kde-4.6.2 into /var/tmp/portage/kde-base/system-config-printer-kde-4.6.2/image/ category kde-base >>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/system-config-printer-kde-4.6.2/work/system-config-printer-kde-4.6.2_build" make -j2 DESTDIR=/var/tmp/portage/kde-base/system-config-printer-kde-4.6.2/image/ install make: *** No rule to make target `install'. Stop. emake failed * ERROR: kde-base/system-config-printer-kde-4.6.2 failed (install phase): * died running make install, base_src_install * * Call stack: * ebuild.sh, line 56: Called src_install * environment, line 6805: Called kde4-meta_src_install * environment, line 4248: Called kde4-base_src_install * environment, line 3858: Called cmake-utils_src_install * environment, line 1942: Called _execute_optionaly 'src_install' * environment, line 884: Called enable_cmake-utils_src_install * environment, line 2266: Called base_src_install * environment, line 1586: Called die * The specific snippet of code: * emake DESTDIR="${D}" "$@" install || die "died running make install, $FUNCNAME"; emerge --info =kde-base/system-config-printer-kde-4.6.2 Portage 2.1.9.42 (default/linux/amd64/10.0, gcc-4.4.5, libc-0-r0, 2.6.36-gentoo-r8 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.36-gentoo-r8-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_6000+-with-gentoo-2.0.2 Timestamp of tree: Wed, 11 May 2011 03:00:01 +0000 app-shells/bash: 4.1_p9 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.7.1-r1, 3.1.3-r1 dev-util/cmake: 2.8.4-r1 sys-apps/baselayout: 2.0.2 sys-apps/openrc: 0.8.2-r1 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.5 sys-devel/gcc-config: 1.4.1-r1 sys-devel/libtool: 2.2.10 sys-devel/make: 3.81-r2 sys-kernel/linux-headers: 2.6.36.1 sys-libs/glibc: 2.11.3 virtual/os-headers: 0 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA skype-eula dlj-1.1 googleearth AdobeFlash-10 AdobeFlash-10.1" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/app-defaults /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_ZA.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 apache2 apm bash-completion berkdb bzip2 cairo caps cdda cddb cdr cgi cjk cli consolekit cracklib crypt css cups curl cxx dbus declarative device-mapper dgadts disk-partition djvu dri dri2 dv dvd dvdr embedded encode exif extensions extras fastcgi ffmpeg firefox flac foomaticdb fortran ftp fts3 gd gdbm geoip gif gimp gnome gnutls gphoto2 gpm gstreamer gtk handbook htmlhandbook iconv icu idn ieee1394 imagemagick imlib innodb ipv6 java javascript jbig jdbc jikes joystick jpeg jpeg2k kde kontact lcms libnotify libsampleratelm_sensors libwww mad matroska mime mmx mng modules mp3 mp4 mpeg mpi mplayer mtp mudflap multilib mysql mysqli ncurses nls nptl nptlonly nsplugin nvidia offensive ogg opengl openmp pam pcm pcre pdf perl php plasma png policykit posix ppds pppd pulseaudio python qt3support qt4 quicktime rar raw readline reports samba scanner sdl secure-delete session sndfile sockets spell sql sse sse2 ssl subversion svg sysfs tcpd theora threads tidy tiff timidity truetype udev unicode usb v4l v4l2 vcd vhosts vorbis webkit wmf xattr xcomposite xft xine xinerama xml xmlrpc xorg xpm xulrunner zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia vesa vga" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Any help gratefully received. see http://forums.gentoo.org/viewtopic-p-6682673.html thanks, Ian (In reply to comment #30) > (In reply to comment #29) > > amd64 done > > Not here :-) *** SNIP *** > > > Any help gratefully received. see > http://forums.gentoo.org/viewtopic-p-6682673.html > > thanks, Ian For love of god, please open separate bug for your issues, this bug is ONLY for the stabilisation process. And also paste FULL build.log file when you do so. Created attachment 273197 [details]
List of packages to be stabilized, v10
(for ppc: bump kget revision to 4.6.2-r1 to include security fix)
all but krossjava done. I couldnt get it to work and nothing deps it. All KDE stuff is done. Created attachment 275747 [details]
List of packages to be stabilized, v11
(remove stuff that has been done already)
arm stable qt-webkit-4.7 is broken on alpha. qt-4.7* is broken on ia64/sparc therefore i don't plan in keywording it soon. The worst thing is that upstream doesn't care about those arches, so... ppc64 done alpha, hppa, ia64, sparc; ping :) it would be great to finish off this Created attachment 280073 [details]
packages to be stabilized, v12
(simplified list, removing all that has been completed)
(In reply to comment #39) > alpha, hppa, ia64, sparc; ping :) > it would be great to finish off this Then maybe you should respond to bug #367583. It blocks this one. Nothing to do here for kde anymore. Of the remaining arches, only hppa seems actively interested in stabilizing Qt 4.7.x, but we're going to skip 4.7.2 and jump directly to 4.7.4. sparc is known to be broken in 4.7, thus it won't go stable. We will see what happens with 4.8.x. @alpha, you don't even have 4.7.x ~keyworded, so I'm assuming you don't care. @ia64, I'm moving you to the 4.7.4 stabilization bug too, in case you're still interested. Closing. |