Summary: | dev-libs/ell (and bluez) re-keyword request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> |
Component: | Keywording | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | KEYWORDREQ |
Priority: | Normal | Flags: | stable-bot:
sanity-check+
|
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
dev-libs/ell-0.9
dev-libs/ell-0.17
dev-libs/ell-0.18
net-wireless/bluez-5.50-r1
|
Runtime testing required: | --- |
Bug Depends on: | 662694 | ||
Bug Blocks: |
Description
Pacho Ramos
2018-06-08 17:00:11 UTC
An automated check of this bug failed - repoman reported dependency errors (113 lines truncated):
> dependency.bad net-wireless/bluez/bluez-5.50.ebuild: DEPEND: ~arm(default/linux/arm/13.0) ['>=dev-libs/ell-0.3']
> dependency.bad net-wireless/bluez/bluez-5.50.ebuild: RDEPEND: ~arm(default/linux/arm/13.0) ['>=dev-libs/ell-0.3']
> dependency.bad net-wireless/bluez/bluez-5.50.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['>=dev-libs/ell-0.3']
On ~arm64 dev-libs/ell-0.6 fails tests. /var/tmp/portage/dev-libs/ell-0.6/work/ell-0.6/build-aux/test-driver: line 107: 12422 Aborted "$@" > $log_file 2>&1 FAIL: unit/test-utf8 That's just different to ~amd64 where it fails a different test. /var/tmp/portage/dev-libs/ell-0.6/work/ell-0.6/build-aux/test-driver: line 107: 11301 Aborted "$@" > $log_file 2>&1 FAIL: unit/test-uuid I've not poked at either test fail yet. net-wireless/bluez-5.50 builds and passes tests on ~arm64. It will be the weekend before I can assemble the equipment to run time test on arm64 hardware. ~arm added any news on this? Either keywording or use.masking would be ok I think :/ Thanks As btpclient is IUSE default enabled, it is apparently supposed to be important enough for that (why?). Thus we'd want to have it on arm64, but can't if the dependent library does not pass its testsuite. For me it was only test-utf8. Separate test failure bug soon. Looking good on ppc64. dev-libs/ell-0.6: 1 of 24 tests fail (see bug #662694). net-wireless/bluez-5.50: all tests pass # cat ell-657616.report USE tests started on Fr 3. Aug 01:00:28 CEST 2018 FEATURES=' test' failed for =dev-libs/ell-0.6 USE='-glib -pie' succeeded for =dev-libs/ell-0.6 USE='glib -pie' succeeded for =dev-libs/ell-0.6 USE='-glib pie' succeeded for =dev-libs/ell-0.6 USE='glib pie' succeeded for =dev-libs/ell-0.6 FEATURES=' test' USE='' succeeded for =net-wireless/bluez-5.50 USE='-alsa -btpclient cups deprecated -doc experimental -extra-tools mesh -obex -readline systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa btpclient cups deprecated -doc -experimental -extra-tools mesh obex -readline systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient -cups -deprecated doc experimental -extra-tools mesh -obex readline systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient cups deprecated doc experimental -extra-tools mesh -obex readline -systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient -cups -deprecated -doc -experimental -extra-tools -mesh obex -readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa btpclient cups -deprecated -doc -experimental -extra-tools -mesh obex readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa btpclient cups deprecated doc experimental extra-tools -mesh obex readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa -btpclient -cups -deprecated -doc -experimental -extra-tools mesh obex readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa btpclient -cups deprecated -doc -experimental -extra-tools -mesh -obex -readline systemd -udev user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient cups deprecated -doc -experimental -extra-tools mesh obex -readline systemd -udev user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa btpclient -cups deprecated -doc experimental extra-tools -mesh -obex readline systemd -udev user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa btpclient cups -deprecated -doc experimental -extra-tools mesh -obex -readline systemd udev user-session' succeeded for =net-wireless/bluez-5.50 ~ppc64 keyworded. Thanks to ernsteiswuerfel! Looking good on ppc. dev-libs/ell-0.6: 1 of 24 tests fail on ppc too (see bug #662694). net-wireless/bluez-5.50: all tests pass # cat ell-657616.report USE tests started on Mo 6. Aug 21:21:31 CEST 2018 FEATURES=' test' failed for =dev-libs/ell-0.6 USE='-glib -pie' succeeded for =dev-libs/ell-0.6 USE='glib -pie' succeeded for =dev-libs/ell-0.6 USE='-glib pie' succeeded for =dev-libs/ell-0.6 USE='glib pie' succeeded for =dev-libs/ell-0.6 FEATURES=' test' USE='' succeeded for =net-wireless/bluez-5.50 USE='-alsa btpclient -cups -deprecated -doc -experimental -extra-tools -mesh -obex -readline -systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa -btpclient -cups -deprecated -doc experimental -extra-tools mesh -obex readline -systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa -btpclient -cups -deprecated doc -experimental -extra-tools -mesh obex -readline systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa -btpclient cups deprecated -doc -experimental -extra-tools -mesh obex readline systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa btpclient -cups -deprecated -doc -experimental -extra-tools mesh obex readline systemd -udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa btpclient cups deprecated doc -experimental -extra-tools -mesh obex -readline -systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient -cups deprecated -doc experimental -extra-tools -mesh obex -readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa btpclient -cups deprecated -doc -experimental extra-tools -mesh -obex readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient cups deprecated doc experimental -extra-tools mesh -obex readline systemd udev -user-session' succeeded for =net-wireless/bluez-5.50 USE='-alsa -btpclient -cups -deprecated doc -experimental -extra-tools mesh obex readline systemd -udev user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa btpclient cups deprecated -doc experimental -extra-tools mesh obex readline systemd udev user-session' succeeded for =net-wireless/bluez-5.50 USE='alsa -btpclient cups deprecated -doc experimental extra-tools mesh obex readline systemd udev user-session' succeeded for =net-wireless/bluez-5.50 ~ppc keyworded. Thanks to ernsteiswuerfel! An automated check of this bug failed - the following atom is unknown: dev-libs/ell-0.6-r1 Please verify the atom list. arm64 still pending on getting an answer to comment #5, which has been brought out separately for easier tracking in bug 666756 by now err, actually it was pending ell test failure fixes. Will have to retest that, if they are fixed now. dev-libs/ell should no longer have that test suite failure... dev-libs/ell-0.18 builds and passes tests on ~arm64 repoman is happy with the ~arm64 keyword too. ~/portage2/dev-libs/ell $ ekeyword ~arm64 ell-0.18.ebuild ell-0.18: ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~/portage2/dev-libs/ell $ repoman -d RepoMan scours the neighborhood... RepoMan sez: "If everyone were like you, I'd be out of business!" roy@NeddySeagoon_Static ~/portage2/dev-libs/ell $ I can't commit it as I don't have access. Feel free to blame me in the commit message. net-wireless/bluez-5.50-r2 is good on ~arm64 too. ~/portage2/net-wireless/bluez $ ekeyword ~arm64 bluez-5.50-r2.ebuild bluez-5.50-r2: ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 roy@NeddySeagoon_Static ~/portage2/net-wireless/bluez $ repoman -d RepoMan scours the neighborhood... RepoMan sez: "If everyone were like you, I'd be out of business!" roy@NeddySeagoon_Static ~/portage2/net-wireless/bluez $ arm64 keyworded, closing The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58f951548077b0a980236d31d073eebed1e058c commit f58f951548077b0a980236d31d073eebed1e058c Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2019-04-13 06:48:46 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2019-04-13 06:48:46 +0000 net-wireless/bluez: Rekeyword new revision on arm64 too, bug #657616 Bug: https://bugs.gentoo.org/657616 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos <pacho@gentoo.org> net-wireless/bluez/bluez-5.50-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |