Discussion:
[gentoo-user] system wants to emerge unstable package
(too old to reply)
syscon edm
2024-01-22 00:20:01 UTC
Permalink
In: package.mask
...
net-misc/asterisk-20
current stable versions are;
asterisk-18.18.1

but : emerge -avq asterisk
wants to pull 'net-misc/asterisk-18.20.2" (which is marked as unstable, why?)
Dale
2024-01-22 03:20:01 UTC
Permalink
Post by syscon edm
In: package.mask
...
net-misc/asterisk-20
current stable versions are;
asterisk-18.18.1
but : emerge -avq asterisk
wants to pull 'net-misc/asterisk-18.20.2" (which is marked as unstable, why?)
If you add the -t option to emerge, it should show what is pulling it
in.  Worth a try at least.  That would be 'emerge -atvq asterisk' and
check the output.

Dale

:-)  :-) 
syscon edm
2024-01-22 03:30:02 UTC
Permalink
Hm..., it still wants to emerge unstable version:

emerge -atvq asterisk
[ebuild U ] net-misc/asterisk-18.20.2
Post by Dale
Post by syscon edm
In: package.mask
...
net-misc/asterisk-20
current stable versions are;
asterisk-18.18.1
but : emerge -avq asterisk
wants to pull 'net-misc/asterisk-18.20.2" (which is marked as unstable, why?)
If you add the -t option to emerge, it should show what is pulling it
in. Worth a try at least. That would be 'emerge -atvq asterisk' and
check the output.
Dale
:-) :-)
Michael
2024-01-22 10:30:01 UTC
Permalink
Post by Dale
emerge -atvq asterisk
[ebuild U ] net-misc/asterisk-18.20.2
$ emerge -pvt asterisk
After you change your asterisk package mask to:

=net-misc/asterisk-20.*

or,

=net-misc/asterisk:0/20

please show the output of

emerge --info | grep ACCEPT_KEYWORDS

grep asterisk -r /etc/portage

NOTE: On a stable amd64 arch, emerge will pull in the latest stable package.
syscon edm
2024-01-22 13:50:01 UTC
Permalink
Post by Michael
Post by Dale
emerge -atvq asterisk
[ebuild U ] net-misc/asterisk-18.20.2
$ emerge -pvt asterisk
=net-misc/asterisk-20.*
or,
=net-misc/asterisk:0/20
Package: cat /etc/portage/package.mask has: >net-misc/asterisk-20
Post by Michael
please show the output of
emerge --info | grep ACCEPT_KEYWORDS
emerge --info | grep ACCEPT_KEYWORDS
ACCEPT_KEYWORDS="amd64"
Post by Michael
grep asterisk -r /etc/portage
NOTE: On a stable amd64 arch, emerge will pull in the latest stable package.
Huh, that was it,
grep asterisk -r /etc/portage
/etc/portage/package.mask:>net-misc/asterisk-20
/etc/portage/package.accept_keywords:net-misc/asterisk ~amd64

Thank you!

netfab
2024-01-22 10:30:01 UTC
Permalink
Post by Dale
emerge -atvq asterisk
[ebuild U ] net-misc/asterisk-18.20.2
$ emerge -pvt asterisk
syscon edm
2024-01-22 13:20:01 UTC
Permalink
Post by Dale
emerge -atvq asterisk
[ebuild U ] net-misc/asterisk-18.20.2
$ emerge -pvt asterisk
emerge -pvt asterisk

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
Dependency resolution took 7.21 s (backtrack: 0/20).

[ebuild U ~] net-misc/asterisk-18.20.2:0/18::gentoo
[16.30.1:0/16::gentoo] USE="alsa bluetooth caps iconv mysql ssl vorbis
-blocks -calendar -cluster -codec2 -curl (-dahdi) -debug -deprecated
-doc -freetds -gtalk -http -ilbc -ldap -lua -newt -odbc -oss
-pjproject -portaudio -postgres -radius (-selinux) -snmp -span -speex
-srtp -static -statsd -syslog -systemd -unbound -xmpp"
LUA_SINGLE_TARGET="lua5-1 -lua5-3 -lua5-4" VOICEMAIL_STORAGE="-imap
-odbc (-file%*)" 27,782 KiB
Loading...