| Summary: | =dev-libs/efl-1.21.1: re-keyword request | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Joonas Niilola <juippis> |
| Component: | Keywording | Assignee: | Joonas Niilola <juippis> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | bertrand, jstein, mgorny, proxy-maint |
| Priority: | Normal | Keywords: | KEYWORDREQ |
| Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: |
dev-libs/efl-1.22.3
|
Runtime testing required: | No |
| Bug Depends on: | 664704, 668354, 668486 | ||
| Bug Blocks: | 683224 | ||
|
Description
Joonas Niilola
2018-08-24 15:14:44 UTC
Sparc still suffers from bug 659240. ~ppc keyworded ~arm done An automated check of this bug failed - the following atom is unknown: dev-libs/efl-1.21.1-r1 Please verify the atom list. Ping. New efl coming out soon and I plan to drop efl-1.20 and existing keywords after it. It'd be important to get at least re-keyword for ppc64, since it has rdeps. There's a PR open to fix that blocker bug, would be nice if someone took a look! Removing sparc to unblock this. It's an exp arch nowadays, so we can live without it. Looking good on ppc64. Blocked builds are due to USE='libressl'. # cat efl-664482.report USE tests started on Mo 15. Apr 00:30:25 CEST 2019 FEATURES=' test' USE='' succeeded for =dev-libs/efl-1.21.1-r3 USE='X bmp connman -dds drm -eet -examples -fbcon -fontconfig fribidi -gif -gles2 glib -gnutls gstreamer harfbuzz -hyphen ibus -ico -jpeg2k -libressl libuv nls opengl -pdf -postscript -ppm psd -pulseaudio -raw scim sound ssl static-libs svg system-lz4 systemd -tga tiff -tslib -v4l valgrind -vlc -vnc -wayland -webp xcf -xim xine -xpm -xpresent -zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X bmp -connman dds -drm -eet -examples -fbcon fontconfig -fribidi -gif -gles2 glib -gnutls -gstreamer -harfbuzz hyphen -ibus ico -jpeg2k -libressl -libuv nls -opengl -pdf postscript -ppm psd -pulseaudio raw -scim -sound ssl static-libs -svg -system-lz4 -systemd -tga -tiff tslib -v4l -valgrind -vlc -vnc -wayland -webp xcf xim xine -xpm -xpresent -zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X bmp -connman dds -drm eet -examples fbcon fontconfig -fribidi gif gles2 -glib gnutls gstreamer harfbuzz hyphen -ibus -ico jpeg2k libressl -libuv -nls -opengl pdf postscript ppm psd -pulseaudio -raw scim -sound ssl static-libs svg system-lz4 -systemd tga tiff -tslib v4l -valgrind -vlc -vnc -wayland webp -xcf -xim -xine xpm -xpresent -zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X bmp connman -dds -drm eet examples -fbcon -fontconfig -fribidi gif -gles2 -glib gnutls gstreamer -harfbuzz hyphen -ibus ico -jpeg2k -libressl libuv nls -opengl -pdf -postscript ppm -psd -pulseaudio -raw scim sound ssl static-libs svg -system-lz4 -systemd -tga tiff -tslib v4l -valgrind vlc -vnc -wayland -webp -xcf xim -xine xpm -xpresent -zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X bmp -connman -dds drm eet -examples -fbcon -fontconfig fribidi -gif -gles2 -glib gnutls -gstreamer -harfbuzz hyphen -ibus -ico -jpeg2k -libressl libuv -nls opengl -pdf postscript -ppm psd -pulseaudio raw scim sound ssl -static-libs -svg -system-lz4 systemd -tga -tiff tslib v4l -valgrind vlc -vnc -wayland -webp xcf -xim xine xpm -xpresent -zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X -bmp connman dds -drm -eet -examples -fbcon fontconfig -fribidi -gif -gles2 glib -gnutls gstreamer harfbuzz -hyphen ibus ico -jpeg2k -libressl libuv nls opengl -pdf -postscript ppm psd pulseaudio -raw -scim sound ssl static-libs -svg -system-lz4 systemd tga tiff tslib v4l valgrind vlc -vnc -wayland -webp xcf xim xine xpm -xpresent -zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X -bmp connman dds -drm eet -examples -fbcon fontconfig -fribidi -gif gles2 glib -gnutls gstreamer -harfbuzz hyphen ibus -ico jpeg2k libressl libuv -nls -opengl pdf -postscript -ppm -psd -pulseaudio raw -scim -sound ssl -static-libs svg -system-lz4 -systemd -tga -tiff -tslib v4l -valgrind -vlc -vnc -wayland webp -xcf xim -xine -xpm -xpresent zeroconf' : blocked packages (probably) for =dev-libs/efl-1.21.1-r3 USE='X bmp connman -dds drm eet examples fbcon fontconfig -fribidi gif gles2 glib -gnutls -gstreamer harfbuzz -hyphen ibus -ico jpeg2k libressl libuv nls -opengl pdf -postscript ppm psd -pulseaudio -raw -scim -sound ssl static-libs svg -system-lz4 systemd -tga tiff -tslib v4l valgrind vlc vnc -wayland webp -xcf xim -xine -xpm -xpresent zeroconf' : blocked packages (probably) for =dev-libs/efl-1.21.1-r3 USE='-X -bmp connman dds -drm -eet -examples fbcon fontconfig fribidi -gif gles2 glib gnutls gstreamer -harfbuzz hyphen -ibus -ico -jpeg2k libressl -libuv nls -opengl -pdf -postscript -ppm psd -pulseaudio raw -scim -sound -ssl static-libs svg -system-lz4 -systemd tga -tiff -tslib -v4l valgrind -vlc -vnc wayland -webp xcf -xim -xine xpm -xpresent zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='-X bmp connman dds -drm -eet -examples -fbcon fontconfig -fribidi -gif gles2 glib -gnutls gstreamer harfbuzz -hyphen -ibus ico jpeg2k libressl -libuv nls -opengl pdf postscript -ppm -psd -pulseaudio -raw scim -sound ssl static-libs svg system-lz4 systemd -tga tiff tslib v4l valgrind vlc -vnc wayland webp -xcf -xim xine xpm -xpresent zeroconf' : blocked packages (probably) for =dev-libs/efl-1.21.1-r3 USE='X bmp -connman -dds -drm -eet examples -fbcon -fontconfig fribidi -gif -gles2 glib gnutls gstreamer harfbuzz -hyphen ibus -ico -jpeg2k -libressl -libuv nls opengl -pdf postscript ppm psd -pulseaudio raw scim -sound ssl -static-libs svg -system-lz4 systemd -tga -tiff -tslib -v4l valgrind vlc -vnc -wayland -webp xcf -xim xine -xpm xpresent zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 USE='X -bmp connman dds -drm -eet -examples fbcon fontconfig fribidi -gif gles2 -glib gnutls gstreamer -harfbuzz -hyphen -ibus -ico jpeg2k libressl -libuv nls -opengl -pdf postscript -ppm -psd -pulseaudio -raw scim -sound -ssl static-libs svg -system-lz4 -systemd -tga tiff -tslib v4l valgrind vlc vnc -wayland webp -xcf -xim xine xpm xpresent zeroconf' succeeded for =dev-libs/efl-1.21.1-r3 Hey, sorry it took this long to answer. I should've read your post more carefully instead of setting up libressl qemu-images. I did confirm efl with libressl compiles on x86 and amd64. Also in your list, the builds succeeds twice with libressl enabled. I tried compiling with those "blocked" USE sets on amd64 and it worked fine. There doesn't seem to be a single common switch that causes the "block". So could you provide build.log from those failed attempts? Seems like something funky is going on. No prob, I am only some PPC zealot doing some package testing, not an efl zealot awaiting it to be keyworded immediately. ;)
I get no logs for the blocked builds, only the usual stuff, e.g.:
Calculating dependencies... done!
[ebuild N ] dev-libs/libressl-2.8.3:0/46::gentoo USE="asm static-libs -test" 0 KiB
[ebuild R *] dev-libs/efl-1.21.1-r3::gentoo USE="X bmp* connman drm* eet* examples* fbcon fontconfig gif* gles2 glib* harfbuzz* ibus* jpeg2k libressl libuv* nls pdf* ppm* psd* ssl* static-libs svg systemd* tiff (unwind) v4l valgrind vlc vnc webp xim* zeroconf -dds* -debug -fribidi* -gnutls* -gstreamer* -hyphen -ico (-luajit) (-neon) -opengl (-physics) -postscript* -pulseaudio -raw -scim* (-sdl) -sound -system-lz4 -tga -tslib -wayland -xcf -xine* -xpm* -xpresent*" 0 KiB
[blocks B ] dev-libs/openssl:0 ("dev-libs/openssl:0" is blocking dev-libs/libressl-2.8.3)
Total: 2 packages (1 new, 1 reinstall), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
[...]
If I rebuild @world with USE='libressl -openssl' efl builds nicely with libressl.
But you are right, the succeeding builds with USE=libressl (while openssl still being used as default) are the more interesting ones! These do not seem to pull in libressl at all, e.g.:
# USE='X bmp -connman dds -drm eet -examples fbcon fontconfig -fribidi gif gles2 -glib gnutls gstreamer harfbuzz hyphen -ibus -ico jpeg2k libressl -libuv -nls -opengl pdf postscript ppm psd -pulseaudio -raw scim -sound ssl static-libs svg system-lz4 -systemd tga tiff -tslib v4l -valgrind -vlc -vnc -wayland webp -xcf -xim -xine xpm -xpresent -zeroconf' emerge -pv efl
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R *] dev-libs/efl-1.21.1-r3::gentoo USE="X bmp* dds eet* fbcon fontconfig gif* gles2 gnutls gstreamer harfbuzz* hyphen* jpeg2k libressl pdf* postscript ppm* psd* scim ssl* static-libs svg system-lz4* tga* tiff (unwind) v4l webp xpm -connman* -debug -drm -examples -fribidi* -glib -ibus -ico -libuv (-luajit) (-neon) -nls* -opengl (-physics) -pulseaudio -raw (-sdl) -sound -systemd -tslib -valgrind* -vlc* -vnc* -wayland -xcf -xim -xine* -xpresent* -zeroconf*" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
~ppc64 keyworded ~ia64 keyworded |