Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 549676 - dev-qt/* dependency breakage
Summary: dev-qt/* dependency breakage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-17 01:24 UTC by Patrick Lauer
Modified: 2015-05-17 08:50 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2015-05-17 01:24:10 UTC
Lots of packages affected, e.g.:

  dependency.bad [fatal]        28
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/kde) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/kde) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/kde/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/kde/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/developer) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/developer) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde/systemd) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/developer) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5', 'dev-qt/qttest:5']
   app-crypt/qca/qca-2.1.0.3.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc64/13.0/32bit-userland/developer) ['dev-qt/qtcore:5', 'dev-qt/qtconcurrent:5', 'dev-qt/qtnetwork:5']
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2015-05-17 01:40:02 UTC
Probably caused by this?

  16 May 2015; Jeroen Roovers <jer@gentoo.org> package.mask, use.mask:
  Unmask dev-qt/*-5 for PPC64.

The qt5 USE flag was unmasked not only for ppc64 but also for ppc, which doesn't have any dev-qt/*:5 packages keyworded.
Comment 2 Ben de Groot (RETIRED) gentoo-dev 2015-05-17 04:21:42 UTC
+  17 May 2015; Ben de Groot <yngwin@gentoo.org>
+  +arch/powerpc/ppc32/package.mask, arch/powerpc/ppc32/use.mask:
+  Fix Qt5 mask for ppc

Should be fixed now. Jeroen, please be more careful next time!
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2015-05-17 06:26:23 UTC
(In reply to Ben de Groot from comment #2)
> +  17 May 2015; Ben de Groot <yngwin@gentoo.org>
> +  +arch/powerpc/ppc32/package.mask, arch/powerpc/ppc32/use.mask:
> +  Fix Qt5 mask for ppc
> 
> Should be fixed now. Jeroen, please be more careful next time!

Also, put your package.mask entries where they belong, like in two separate profiles....
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2015-05-17 08:50:17 UTC
(In reply to Jeroen Roovers from comment #3)
> (In reply to Ben de Groot from comment #2)
> > +  17 May 2015; Ben de Groot <yngwin@gentoo.org>
> > +  +arch/powerpc/ppc32/package.mask, arch/powerpc/ppc32/use.mask:
> > +  Fix Qt5 mask for ppc
> > 
> > Should be fixed now. Jeroen, please be more careful next time!
> 
> Also, put your package.mask entries where they belong, like in two separate
> profiles....

Speaking of which... Ben, do we really need those package.mask entries? Arches where dev-qt/*:5 is masked are also the arches that don't have qt5 keyworded, so the package masking seems redundant... masking the USE flag should be enough.