check_root: update ignore list for arm64, make error non-fatal

This commit is contained in:
Michael Marineau 2015-07-29 19:19:58 -07:00
parent 3d3ca2b711
commit cf26510ea7
2 changed files with 28 additions and 4 deletions

View File

@ -19,11 +19,35 @@ VARDB = portage.db[portage.root]["vartree"].dbapi
# TODO(marneam): possibly accept globs for arch and sonames # TODO(marneam): possibly accept globs for arch and sonames
IGNORE_MISSING = { IGNORE_MISSING = {
# /usr/lib/go/src/debug/elf/testdata/gcc-386-freebsd-exec # /usr/lib/go/src/debug/elf/testdata/gcc-386-freebsd-exec
"dev-lang/go": [SonameAtom("x86_32", "libc.so.6")], # /usr/lib/go/src/debug/elf/testdata/gcc-amd64-linux-exec
"dev-lang/go-bootstrap": [SonameAtom("x86_32", "libc.so.6")], "dev-lang/go": [SonameAtom("x86_32", "libc.so.6"),
SonameAtom("x86_64", "libc.so.6")],
"dev-lang/go-bootstrap": [SonameAtom("x86_32", "libc.so.6"),
SonameAtom("x86_64", "libc.so.6")],
# https://bugs.gentoo.org/show_bug.cgi?id=554582 # https://bugs.gentoo.org/show_bug.cgi?id=554582
"net-firewall/ebtables": [SonameAtom("x86_64", "libebt_802_3.so"), "net-firewall/ebtables": [SonameAtom("arm_64", "libebt_802_3.so"),
SonameAtom("arm_64", "libebt_among.so"),
SonameAtom("arm_64", "libebt_arp.so"),
SonameAtom("arm_64", "libebt_arpreply.so"),
SonameAtom("arm_64", "libebt_ip.so"),
SonameAtom("arm_64", "libebt_ip6.so"),
SonameAtom("arm_64", "libebt_limit.so"),
SonameAtom("arm_64", "libebt_log.so"),
SonameAtom("arm_64", "libebt_mark.so"),
SonameAtom("arm_64", "libebt_mark_m.so"),
SonameAtom("arm_64", "libebt_nat.so"),
SonameAtom("arm_64", "libebt_nflog.so"),
SonameAtom("arm_64", "libebt_pkttype.so"),
SonameAtom("arm_64", "libebt_redirect.so"),
SonameAtom("arm_64", "libebt_standard.so"),
SonameAtom("arm_64", "libebt_stp.so"),
SonameAtom("arm_64", "libebt_ulog.so"),
SonameAtom("arm_64", "libebt_vlan.so"),
SonameAtom("arm_64", "libebtable_broute.so"),
SonameAtom("arm_64", "libebtable_filter.so"),
SonameAtom("arm_64", "libebtable_nat.so"),
SonameAtom("x86_64", "libebt_802_3.so"),
SonameAtom("x86_64", "libebt_among.so"), SonameAtom("x86_64", "libebt_among.so"),
SonameAtom("x86_64", "libebt_arp.so"), SonameAtom("x86_64", "libebt_arp.so"),
SonameAtom("x86_64", "libebt_arpreply.so"), SonameAtom("x86_64", "libebt_arpreply.so"),

View File

@ -14,7 +14,7 @@ test_image_content() {
warn "packages that predate portage 2.2.18. If this is the case try:" warn "packages that predate portage 2.2.18. If this is the case try:"
echo " emerge-$BOARD -agkuDN --rebuilt-binaries=y -j9 @world" echo " emerge-$BOARD -agkuDN --rebuilt-binaries=y -j9 @world"
echo " emerge-$BOARD -a --depclean" echo " emerge-$BOARD -a --depclean"
returncode=1 #returncode=1
fi fi
local blacklist_dirs=( local blacklist_dirs=(