Another GNOME stabilization pass for bug fixes that are good for a GNOME 3.22 system or desktops in general. sping@ CC'ed for workrave (maybe want to officially co-maintain as seem to be bumping it?) and light-themes co-maintenance. nicolasbock@ CC'ed for (active) shotwell co-maintenance, not spamming the others.
An automated check of this bug failed - repoman reported dependency errors (68 lines truncated): > dependency.bad app-misc/geoclue/geoclue-2.4.7.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-misc/modemmanager-1'] > dependency.bad app-misc/geoclue/geoclue-2.4.7.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-misc/modemmanager-1'] > dependency.bad app-misc/geoclue/geoclue-2.4.7.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>=net-misc/modemmanager-1'] > dependency.bad media-gfx/shotwell/shotwell-0.26.2.ebuild: DEPEND: amd64(default/linux/amd64/13.0) ['>=media-libs/gexiv2-0.10.4'] > dependency.bad media-gfx/shotwell/shotwell-0.26.2.ebuild: RDEPEND: amd64(default/linux/amd64/13.0) ['>=media-libs/gexiv2-0.10.4'] > dependency.bad media-gfx/shotwell/shotwell-0.26.2.ebuild: DEPEND: amd64(default/linux/amd64/13.0/desktop) ['>=media-libs/gexiv2-0.10.4']
Taking out shotwell then afterall due to gexiv2. We should look into getting newer gexiv2 stabled together with shotwell by graphics@ in a separate bug. Fixing geoclue arch list (script took arch list from previous slot stable list)
ia64 stable
Adding harfbuzz after concerns in bug 616816 have been resolved in the given revision.
Stable on amd64.
Stable on alpha.
arm stable
x86 stable
*** Bug 632303 has been marked as a duplicate of this bug. ***
tests for media-libs/harfbuzz-1.4.6-r2 pass on sparc
I don't understand why bot does not detect missing deps but emerge claims at least two more deps are missing on ppc64: =x11-misc/colord-1.3.4 ~ppc64 =dev-libs/libgusb-0.2.11 ~ppc64 Full emerge output: # emerge -v1 =x11-libs/vte-0.46.2 =x11-libs/pango-1.40.6 =x11-libs/gtk+-3.22.16 =sys-apps/accountsservice-0.6.43-r1 =media-libs/harfbuzz-1.4.6-r2 =gnome-base/libgnome-keyring-3.12.0-r1 =dev-libs/libinput-1.7.3 =dev-libs/libgudev-231 =dev-libs/appstream-glib-0.6.13 * IMPORTANT: 6 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-libs/libusb-1.0.19-r1:1::gentoo USE="{test*} udev* -debug -doc -examples (-static-libs)" 0 KiB [ebuild R ] virtual/libusb-1-r1:1::gentoo USE="udev*" 0 KiB [ebuild R ~] dev-libs/libinput-1.7.3:0/10::gentoo USE="{-test}" INPUT_DEVICES="-wacom" 0 KiB [ebuild N ] media-fonts/cantarell-0.0.25::gentoo USE="X" 0 KiB [ebuild R ~] media-libs/harfbuzz-1.4.6-r2:0/0.9.18::gentoo USE="cairo glib graphite icu* introspection {test*} truetype -debug -fontconfig -static-libs" 0 KiB [ebuild R ~] dev-libs/libgudev-231::gentoo USE="introspection* (-static-libs)" 0 KiB [ebuild N ~] dev-libs/libgusb-0.2.11::gentoo USE="introspection -static-libs -vala" 0 KiB [ebuild R ~] x11-libs/pango-1.40.6::gentoo USE="X introspection {test*}" 0 KiB [ebuild N ~] x11-misc/colord-1.3.4:0/2::gentoo USE="gusb introspection policykit systemd udev (-argyllcms) -examples (-extra-print-profiles) -scanner -vala" 0 KiB [ebuild N ~] sys-apps/accountsservice-0.6.43-r1::gentoo USE="introspection systemd -doc (-elogind) (-selinux)" 0 KiB [ebuild R ~] x11-libs/gtk+-3.22.16:3::gentoo USE="X colord* cups* introspection (-aqua) -broadway -cloudprint -examples {-test} -vim-syntax -wayland -xinerama" 0 KiB [ebuild R ~] x11-libs/vte-0.46.2:2.91::gentoo USE="crypt introspection -debug -glade -vala" 0 KiB [ebuild N ~] dev-libs/appstream-glib-0.6.13:0/8::gentoo USE="introspection nls -stemmer" 0 KiB [ebuild R ~] gnome-base/libgnome-keyring-3.12.0-r1::gentoo USE="introspection {test} -debug -vala" 0 KiB Total: 14 packages (5 new, 9 reinstalls), Size of downloads: 0 KiB The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by x11-libs/gtk+-3.22.16::gentoo[colord] # required by x11-libs/vte-0.46.2::gentoo # required by =x11-libs/vte-0.46.2 (argument) =x11-misc/colord-1.3.4 ~ppc64 # required by x11-misc/colord-1.3.4::gentoo[gusb] # required by x11-libs/gtk+-3.22.16::gentoo[colord] # required by x11-libs/vte-0.46.2::gentoo # required by =x11-libs/vte-0.46.2 (argument) =dev-libs/libgusb-0.2.11 ~ppc64 Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT). Carefully examine the list of proposed changes, paying special attention to mask or keyword changes that may expose experimental or unstable packages.
(In reply to Sergei Trofimovich from comment #11) > I don't understand why bot does not detect missing deps but emerge claims > at least two more deps are missing on ppc64: > =x11-misc/colord-1.3.4 ~ppc64 > =dev-libs/libgusb-0.2.11 ~ppc64 dwfreed explained me it's caused by arch/powerpc/use.stable.mask:colord. And I use package.accept_keywords to unmask packages for testing. To perfectly match target keywords I should change actual KEYWORDS for tested packages either via changing KEYWORDS in ebuilds locally or by using '/etc/portage/profile/package.keywords' to override keywords values like: 'cat/pkg -~ppc64 ppc64'
ppc64 stable
ppc stable
ping
updating gtk+ to target newer directly, which will be asked for in bug 635938 tomorrow anyways
An automated check of this bug failed - repoman reported dependency errors: > dependency.bad x11-libs/gtk+/gtk+-3.22.19.ebuild: DEPEND: hppa(default/linux/hppa/13.0) ['>=dev-libs/wayland-protocols-1.9'] > dependency.bad x11-libs/gtk+/gtk+-3.22.19.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['>=dev-libs/wayland-protocols-1.9']
Adding wayland-protocols from bug 635938 too then. I am co-maintainer of it and mattst88 also signed off on it, so it's fine (and x11 CC is not added on purpose).
pango straight to new version too
and libgudev too..
sparc stable (thanks to Rolf Eike Beer)
Updated list with what's next. harfbuzz updated to version 1.7.2, which is also security bug 621644
hppa stable
Updated list for arm64; I suppose that'll be for me to do at some point..
bug 635938 has the pending stuff for arm64 now (will add harfbuzz in that list in a sec), so closing this one as fixed for the other arches