Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 676874 - x11-misc/pcmanfm-qt keyword for ~ppc64
Summary: x11-misc/pcmanfm-qt keyword for ~ppc64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: LxQt maintainers
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2019-01-29 22:10 UTC by Robert Bridge
Modified: 2019-06-27 07:43 UTC (History)
2 users (show)

See Also:
Package list:
=x11-misc/pcmanfm-qt-0.14.1-r1 ~ppc64 =x11-libs/libfm-qt-0.14.1-r2 ~ppc64 =lxde-base/menu-cache-1.1.0 ~ppc64 =x11-libs/libfm-1.3.1 ~ppc64 =x11-libs/libfm-extra-1.3.1 ~ppc64 =x11-themes/adwaita-qt-1.0-r1 ~ppc64 =x11-themes/QGnomePlatform-0.5 ~ppc64
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Bridge 2019-01-29 22:10:57 UTC
I have x11-misc/pcmanfm-qt running on my POWER9 box, can it be keyworded ~ppc64?
Comment 1 Stabilization helper bot gentoo-dev 2019-01-29 23:01:01 UTC
An automated check of this bug failed - the following atom is unknown:

x11-misc/pcmanfm-qt-0.13.0

Please verify the atom list.
Comment 2 Stabilization helper bot gentoo-dev 2019-02-02 18:00:31 UTC
An automated check of this bug failed - the following atom is unknown:

x11-misc/pcmanfm-qt-0.13.0

Please verify the atom list.
Comment 3 Stabilization helper bot gentoo-dev 2019-02-07 15:00:54 UTC
An automated check of this bug failed - repoman reported dependency errors (15 lines truncated): 

> dependency.bad x11-misc/pcmanfm-qt/pcmanfm-qt-0.13.0-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['>=dev-util/lxqt-build-tools-0.5.0']
> dependency.bad x11-misc/pcmanfm-qt/pcmanfm-qt-0.13.0-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop) ['>=dev-util/lxqt-build-tools-0.5.0']
> dependency.bad x11-misc/pcmanfm-qt/pcmanfm-qt-0.13.0-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome) ['>=dev-util/lxqt-build-tools-0.5.0']
> dependency.bad x11-libs/libfm-qt/libfm-qt-0.13.1-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['>=dev-util/lxqt-build-tools-0.5.0']
> dependency.bad x11-libs/libfm-qt/libfm-qt-0.13.1-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop) ['>=dev-util/lxqt-build-tools-0.5.0']
> dependency.bad x11-libs/libfm-qt/libfm-qt-0.13.1-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome) ['>=dev-util/lxqt-build-tools-0.5.0']
> dependency.bad x11-themes/adwaita-qt/adwaita-qt-1.0-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['x11-themes/QGnomePlatform']
> dependency.bad x11-themes/adwaita-qt/adwaita-qt-1.0-r1.ebuild: RDEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['x11-themes/QGnomePlatform']
> dependency.bad x11-themes/adwaita-qt/adwaita-qt-1.0-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop) ['x11-themes/QGnomePlatform']
Comment 4 Robert Bridge 2019-02-07 15:10:02 UTC
I normally build with -gnome in my useflags, but can confirm that QGnomePlatform does build on my box.
Comment 5 Stabilization helper bot gentoo-dev 2019-02-07 16:01:00 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 6 ernsteiswuerfel archtester 2019-02-17 17:57:05 UTC
Looking good on ~ppc64.

libfm-1.2.5 fails to build with USE="vala" (bug #642036).

# cat pcmanfm-qt-676874.report 
USE tests started on So 17. Feb 18:22:13 CET 2019

FEATURES=' test' USE='' succeeded for =x11-misc/pcmanfm-qt-0.13.0-r1
USE='' succeeded for =x11-misc/pcmanfm-qt-0.13.0-r1

FEATURES=' test' USE='' succeeded for =x11-libs/libfm-qt-0.13.1-r1
USE='' succeeded for =x11-libs/libfm-qt-0.13.1-r1

FEATURES=' test' USE='' succeeded for =lxde-base/menu-cache-1.1.0
USE='' succeeded for =lxde-base/menu-cache-1.1.0

FEATURES=' test' USE='' succeeded for =x11-libs/libfm-1.2.5
USE='-automount -doc examples -exif -gtk -udisks -vala' failed for =x11-libs/libfm-1.2.5
USE='-automount -doc examples -exif gtk -udisks -vala' succeeded for =x11-libs/libfm-1.2.5
USE='automount -doc examples -exif gtk -udisks -vala' succeeded for =x11-libs/libfm-1.2.5
USE='automount doc -examples exif gtk -udisks -vala' succeeded for =x11-libs/libfm-1.2.5
USE='-automount doc examples exif gtk -udisks -vala' succeeded for =x11-libs/libfm-1.2.5
USE='automount doc -examples -exif gtk udisks -vala' succeeded for =x11-libs/libfm-1.2.5
USE='automount doc examples -exif gtk udisks -vala' succeeded for =x11-libs/libfm-1.2.5
USE='automount -doc -examples -exif -gtk -udisks vala' failed for =x11-libs/libfm-1.2.5
USE='automount -doc examples -exif gtk -udisks vala' failed for =x11-libs/libfm-1.2.5
USE='automount doc -examples exif gtk -udisks vala' failed for =x11-libs/libfm-1.2.5
USE='-automount -doc examples exif gtk -udisks vala' failed for =x11-libs/libfm-1.2.5
USE='automount -doc -examples -exif gtk udisks vala' failed for =x11-libs/libfm-1.2.5

FEATURES=' test' USE='' succeeded for =x11-libs/libfm-extra-1.2.5
USE='' succeeded for =x11-libs/libfm-extra-1.2.5

FEATURES=' test' USE='' succeeded for =x11-themes/adwaita-qt-1.0-r1
USE='-gnome' succeeded for =x11-themes/adwaita-qt-1.0-r1
USE='gnome' succeeded for =x11-themes/adwaita-qt-1.0-r1

FEATURES=' test' USE='' succeeded for =dev-util/lxqt-build-tools-0.5.0
USE='' succeeded for =dev-util/lxqt-build-tools-0.5.0

FEATURES=' test' USE='' succeeded for =x11-themes/QGnomePlatform-0.5
USE='' succeeded for =x11-themes/QGnomePlatform-0.5
Comment 7 Stabilization helper bot gentoo-dev 2019-06-22 15:00:24 UTC
An automated check of this bug failed - the following atoms are unknown:

x11-misc/pcmanfm-qt-0.13.0-r1
x11-libs/libfm-qt-0.13.1-r1
dev-util/lxqt-build-tools-0.5.0

Please verify the atom list.
Comment 8 Chiitoo gentoo-dev 2019-06-22 19:46:25 UTC
Had I remembered this being still a thing, I would have at least given a heads-up at some point when 0.14.1 got stable.  >.<

Apologies for the disturbance!
Comment 9 Robert Bridge 2019-06-22 20:15:31 UTC
(In reply to Chiitoo from comment #8)
> Had I remembered this being still a thing, I would have at least given a
> heads-up at some point when 0.14.1 got stable.  >.<
> 
> Apologies for the disturbance!

Can you keyword the packages so we can close this bug? Even better solution!
Comment 10 Chiitoo gentoo-dev 2019-06-22 20:24:22 UTC
I don't have the commit bit to actually do it myself, but I'll see what we can do to get this moving along.
Comment 11 Chiitoo gentoo-dev 2019-06-22 20:36:03 UTC
By the by, 'x11-libs/libfm' is no longer needed for 'x11-misc/pcmanfm-qt'.

The 'x11-themes/adwaita-qt' and 'x11-themes/QGnomePlatform' I am not familiar with.  Those might need separate bugs since they seem to be, well, separate, and not dependencies if I'm seeing things right?  (Also maintained by 'pacho@gentoo.org'.)
Comment 12 Stabilization helper bot gentoo-dev 2019-06-22 21:00:49 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 13 Chiitoo gentoo-dev 2019-06-24 18:15:46 UTC
There's also 'x11-libs/libfm-qt-0.14.1-r2', did you test that?

I'm thinking the 'x11-libs/libfm', 'x11-libs/libfm-extra', 'x11-themes/adwaita-qt', and 'x11-themes/QGnomePlatform' can be dropped from the list.

Does that seem to make sense?
Comment 14 Robert Bridge 2019-06-24 21:49:54 UTC
I have updated the x11-libs/libfm and x11-libs/libfm-extra versions.

The dependency chain here is x11-libs/libfm-qt -> lxde-base/menu-cache -> x11-libs/libfm. All would need keywording PPC64.
Comment 15 Chiitoo gentoo-dev 2019-06-24 22:53:16 UTC
(In reply to Robert Bridge from comment #14)
> I have updated the x11-libs/libfm and x11-libs/libfm-extra versions.
> 
> The dependency chain here is x11-libs/libfm-qt -> lxde-base/menu-cache ->
> x11-libs/libfm. All would need keywording PPC64.

Ah, I see it now, though 'menu-cache' seems to be happy with just one of them.  I'm not sure which would make more sense (I have 'libfm-extra' only), but I guess both could be done.  Ultimately it's up to ppc64@gentoo.org of course.

I see 'libfm-qt' is still 0.14.1-r1, which will be dropped as soon as 0.14.1-r2 gets to stable, which should be soon'ish.  Please test the r2, too, if you haven't yet.

What about 'adwaita-qt' and 'QGnomePlatform'?  Where do they come into play at?  Sorry if I'm missing the obvious again.  I'll CC Pacho who maintains those.
Comment 16 Pacho Ramos gentoo-dev 2019-06-25 07:05:20 UTC
what package is needing them? I see they are not in dependencies for pcmanfm-qt... but, anyway, if you want them keyworded on ppc64, go ahead, no problem with that
Comment 17 Robert Bridge 2019-06-25 16:22:06 UTC
libfm-qt version tested and bumped.

IIRC the adwaita-qt and QGnomePlatform packages were required for the UI to actually have icons.
Comment 18 Chiitoo gentoo-dev 2019-06-25 17:52:33 UTC
Thanks!  I see.  I'll try to remember to look into the matter of icons at some point, in case it would make sense to add some dependenices to fix that up.

Adding the keyword to the list.

Thanks to Pacho also!
Comment 19 Sergei Trofimovich (RETIRED) gentoo-dev 2019-06-27 07:43:07 UTC
~ppc64 keyworded

Last arch. Closing.