-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
profiles: don't use wildcard in accept_keywords for packages keyworde…
…d for arm64 Most of entries in profiles/targets/rpi3/package.accept_keywords/* specify value "* ~*", which means "package is visible if it is in stable or testing status on any architecture". This means, once any affected package gets a new ebuild having *any* keyword, e.g. ~amd64, it becomes "visible" as a pending update for the system. This is not a bad trick per se, especially for a deliberate "bleeding edge" system, and especially in earlier times when arm64 didn't maintain a stable keyword. But this means potentially dealing with more cases of breakage, because Gentoo staff hasn't yet assured that the new version works on arm64 architecture. This commit turns such lines, for packages which are keyworded for arm64 (at least in unstable status, ~arm64), into lines with just the package name, which means "package is visible if it is in stable or testing status on *host* architecture". This means arm64 in this case. It might lead to some confusion for people who are trying to use the overlay for arm (32-bit) systems, but they don't seem to be the target audience anyway. I am open to changing this commit to list arm64 explicitly. The script used to produce the change: REPO=/usr/portage cat profiles/targets/rpi3/package.accept_keywords/* \ | grep -v -E '^$|^#|^=' \ | awk '{ print $1 }' \ | sort -u \ | while read CATPN; do if grep -q 'KEYWORDS=.*arm64' $REPO/$CATPN/*.ebuild &>/dev/null; then # Keyworded, stable or unstable # Replace '$CAT/$PN * ~*' which is 'accept stable or testing on any arch' # with '$CAT/$PN' which is 'accept testing on host arch' sed -i -e "s:^${CATPN}[ ]\+[*] [~][*]$:${CATPN}:" profiles/targets/rpi3/package.accept_keywords/* fi done
- Loading branch information
Andrey Utkin
committed
Oct 3, 2019
1 parent
33301a0
commit f648cf5
Showing
24 changed files
with
43 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
media-libs/dav1d * ~* | ||
media-libs/dav1d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sys-fs/eudev * ~* | ||
sys-fs/eudev |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
app-portage/euses * ~* | ||
app-portage/euses |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sys-fs/f2fs-tools * ~* | ||
sys-fs/f2fs-tools |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
www-client/firefox * ~* | ||
www-client/firefox | ||
# required by firefox | ||
virtual/rust * ~* | ||
virtual/rust | ||
dev-util/cargo * ~* | ||
app-eselect/eselect-rust * ~* | ||
dev-lang/rust * ~* | ||
dev-util/cbindgen * ~* | ||
app-eselect/eselect-rust | ||
dev-lang/rust | ||
dev-util/cbindgen |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
media-gfx/gimp * ~* | ||
media-gfx/gimp | ||
# requirements of gimp | ||
|
||
media-libs/libmypaint * ~* | ||
media-libs/gexiv2 * ~* | ||
media-libs/babl * ~* | ||
media-libs/gegl * ~* | ||
media-gfx/mypaint-brushes * ~* | ||
media-libs/libmypaint | ||
media-libs/gexiv2 | ||
media-libs/babl | ||
media-libs/gegl | ||
media-gfx/mypaint-brushes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
# required by gtk+ / gtk USE flag on certain packages (e.g. git) | ||
dev-lang/mujs * ~* | ||
dev-lang/mujs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
net-wireless/iw * ~* | ||
net-wireless/iw |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
app-misc/mc * ~* | ||
app-misc/mc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
app-portage/mirrorselect * ~* | ||
app-portage/mirrorselect | ||
# requirements of mirrorselect | ||
net-analyzer/netselect * ~* | ||
net-analyzer/netselect |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
app-text/mupdf * ~* | ||
app-text/mupdf | ||
# required by mupdf | ||
media-libs/glfw * ~* | ||
media-libs/glfw | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
dev-lang/nasm * ~* | ||
dev-lang/nasm |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sys-apps/rng-tools * ~* | ||
sys-apps/rng-tools |
6 changes: 3 additions & 3 deletions
6
profiles/targets/rpi3/package.accept_keywords/thunar-archive-plugin
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
xfce-extra/thunar-archive-plugin * ~* | ||
# requirements of xfce-extra/thunar-archive-plugin | ||
dev-libs/volume_key * ~* | ||
dev-libs/libbytesize * ~* | ||
sys-libs/libblockdev * ~* | ||
dev-libs/volume_key | ||
dev-libs/libbytesize | ||
sys-libs/libblockdev |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
mail-client/thunderbird * ~* | ||
# dependencies of thunderbird | ||
media-plugins/gst-plugins-libav * ~* | ||
media-plugins/gst-plugins-libav |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
media-tv/v4l-utils * ~* | ||
media-tv/v4l-utils |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
app-emulation/virt-manager * ~* | ||
# dependencies of virt-manager | ||
app-emulation/spice-protocol * ~* | ||
net-libs/gtk-vnc * ~* | ||
dev-perl/Text-CSV * ~* | ||
app-emulation/spice-protocol | ||
net-libs/gtk-vnc | ||
dev-perl/Text-CSV | ||
net-misc/x11-ssh-askpass * ~* | ||
net-misc/spice-gtk * ~* | ||
net-misc/spice-gtk | ||
app-emulation/libvirt-glib * ~* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
virtual/cron * ~* | ||
virtual/cron | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
media-video/vlc * ~* | ||
media-video/vlc | ||
# required by vlc | ||
media-video/ffmpeg * ~* | ||
media-libs/xvid * ~* | ||
media-video/ffmpeg | ||
media-libs/xvid | ||
media-libs/x264 * ~* |
2 changes: 1 addition & 1 deletion
2
profiles/targets/rpi3/package.accept_keywords/xf86-input-synaptics
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
x11-drivers/xf86-input-synaptics * ~* | ||
x11-drivers/xf86-input-synaptics |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
# get most modern version | ||
x11-base/xorg-server * ~* | ||
x11-base/xorg-server |