Summary: | xfce-base/libxfce4windowing revdeps: rekeyword | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> | ||||
Component: | Keywording | Assignee: | XFCE Team <xfce> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | enhancement | CC: | contact, matoro_gentoo, proxy-maint | ||||
Priority: | Normal | Keywords: | CC-ARCHES, PullRequest | ||||
Version: | unspecified | Flags: | nattka:
sanity-check+
|
||||
Hardware: | All | ||||||
OS: | Linux | ||||||
See Also: | https://github.com/gentoo/gentoo/pull/34298 | ||||||
Whiteboard: | |||||||
Package list: |
<xfce-base/xfdesktop-4.19.1 alpha arm arm64 hppa ia64 loong mips ppc ppc64 riscv sparc x86
xfce-base/xfce4-panel alpha arm arm64 hppa ia64 loong mips ppc ppc64 riscv sparc x86
gui-libs/gtk-layer-shell alpha arm arm64 hppa ia64 loong mips ppc ppc64 riscv sparc x86
xfce-base/libxfce4windowing alpha arm arm64 hppa ia64 loong mips ppc ppc64 riscv sparc x86
xfce-extra/xfce4-pulseaudio-plugin alpha arm64 ppc ppc64
x11-terms/xfce4-terminal
xfce-base/xfce4-settings sparc
|
Runtime testing required: | --- | ||||
Attachments: |
|
Description
Michał Górny
![]() ![]() ![]() ![]() x86 done Created attachment 848191 [details]
build log for USE="-x -wayland" xfce-base/xfdesktop-4.19.0
In rsicv (and probably on all architectures), xfce-base/xfdesktop-4.19.0 compiles with errors when USE="-X -wayland", which causes test failures and other USE errors. configure: error: Either both X11 and Wayland support was disabled, or required dependencies are missing. One of the two must be enabled. I didn't add X or Wayland to the global USE in my test environment, but I think xfce users will add one of them. So should I add it in the test environment, or the maintainer to modify the ebuild? And xfce-base/libxfce4windowing-4.19.1 looks good. emerge -qpvO xfce-base/xfdesktop [ebuild R] xfce-base/xfdesktop-4.19.0 USE="thunar -X -libnotify -wayland" FEATURES=' test' failed for =xfce-base/xfdesktop-4.19.0 USE='-X -libnotify -thunar -wayland' failed for =xfce-base/xfdesktop-4.19.0 USE='X -libnotify -thunar -wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='-X libnotify -thunar -wayland' failed for =xfce-base/xfdesktop-4.19.0 USE='-X -libnotify thunar -wayland' failed for =xfce-base/xfdesktop-4.19.0 USE='X -libnotify thunar -wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='-X libnotify thunar -wayland' failed for =xfce-base/xfdesktop-4.19.0 USE='X libnotify thunar -wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='X -libnotify -thunar wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='-X libnotify -thunar wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='X libnotify -thunar wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='-X -libnotify thunar wayland' succeeded for =xfce-base/xfdesktop-4.19.0 USE='X -libnotify thunar wayland' succeeded for =xfce-base/xfdesktop-4.19.0 FEATURES=' test' USE='' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='-X -introspection -wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='X -introspection -wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='-X introspection -wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='X introspection -wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='-X -introspection wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='X -introspection wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='-X introspection wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 USE='X introspection wayland' succeeded for =xfce-base/libxfce4windowing-4.19.1 (In reply to jinqiang zhang from comment #2) > Created attachment 848191 [details] > build log for USE="-x -wayland" xfce-base/xfdesktop-4.19.0 I can guess what this is about, I made a new bug about it: bug #890437 No one would be running a desktop without X or wayland so it's just a tinderbox bug and not a blocker here :) (In reply to jinqiang zhang from comment #3) > > And xfce-base/libxfce4windowing-4.19.1 looks good. > > emerge -qpvO xfce-base/xfdesktop > [ebuild R] xfce-base/xfdesktop-4.19.0 USE="thunar -X -libnotify -wayland" > How was xfce4-panel? It doesn't seem to be keyworded for riscv yet. Do you use nattka to get a local package list to be tested? (In reply to Joonas Niilola from comment #4) > (In reply to jinqiang zhang from comment #2) > > Created attachment 848191 [details] > > build log for USE="-x -wayland" xfce-base/xfdesktop-4.19.0 > > I can guess what this is about, I made a new bug about it: > bug #890437 > > No one would be running a desktop without X or wayland so it's just a > tinderbox bug and not a blocker here :) Yes, I also don't think there will be a block here, it's just a little confusing. (In reply to Joonas Niilola from comment #5) > (In reply to jinqiang zhang from comment #3) > > > > And xfce-base/libxfce4windowing-4.19.1 looks good. > > > > emerge -qpvO xfce-base/xfdesktop > > [ebuild R] xfce-base/xfdesktop-4.19.0 USE="thunar -X -libnotify -wayland" > > > > How was xfce4-panel? It doesn't seem to be keyworded for riscv yet. Do you > use nattka to get a local package list to be tested? Thanks, xfce4-panel is still testing use flags and no bugs have been encountered yet. The compilation on riscv is slow, I just want to report the problem of xfdesktop first. Will post the test results of xfce4-panel later. xfce-base/xfce4-panel-4.19.0 looks good on ~riscv. USE tests started on Wed Jan 11 06:20:09 -00 2023 FEATURES=' test' USE='' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='-X -dbusmenu -introspection -vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='-X dbusmenu -introspection -vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='X dbusmenu -introspection -vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='-X -dbusmenu introspection -vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='X -dbusmenu introspection -vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='-X -dbusmenu introspection vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='X -dbusmenu introspection vala -wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='-X -dbusmenu -introspection -vala wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='-X dbusmenu -introspection -vala wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='X dbusmenu -introspection -vala wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='X -dbusmenu introspection vala wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 USE='X dbusmenu introspection vala wayland' succeeded for =xfce-base/xfce4-panel-4.19.0 riscv done ia64 done ppc done hppa done loong done arm done arm64 done ppc64 done Ping. Unable to check for sanity:
> package masked: xfce-base/xfdesktop-4.19.1
All sanity-check issues have been resolved x11-terms/xfce4-terminal also needs to enforce REQUIRED_USE="|| ( X wayland )" The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948851cd16df528dfb38b08fcc3ae47fc9bc750f commit 948851cd16df528dfb38b08fcc3ae47fc9bc750f Author: Matoro Mahri <matoro_gentoo@matoro.tk> AuthorDate: 2023-12-15 19:55:28 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-12-16 03:06:21 +0000 x11-terms/xfce4-terminal: add REQUIRED_USE for wayland/X Bug: https://bugs.gentoo.org/890340 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34298 Signed-off-by: Michał Górny <mgorny@gentoo.org> x11-terms/xfce4-terminal/xfce4-terminal-1.1.1.ebuild | 1 + 1 file changed, 1 insertion(+) mips done alpha done sparc done all arches done |