public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alexander Berntsen <alexander@plaimi.net>
To: gentoo-portage-dev@lists.gentoo.org
Subject: Re: [gentoo-portage-dev] [PATCHES] Remove --autounmask, rename --autounmask-write to --autounmask
Date: Thu, 21 Nov 2013 17:46:27 +0100	[thread overview]
Message-ID: <528E38E3.6070207@plaimi.net> (raw)
In-Reply-To: <528E353A.1000203@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 864 bytes --]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 21/11/13 17:30, Paul Varner wrote:
> I turn off autounmask because I don't find it useful.  I have
> found too many times when it wants me to unmask something that
> really doesn't need to be unmasked.
> 
> It is not clear to me from the patches if I can still do that.
I don't understand your predicament. --autounmask per today just
prints out necessary keyword changes. If you run without --autounmask
it doesn't print them. I attached an example.
- -- 
Alexander
alexander@plaimi.net
http://plaimi.net/~alexander
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlKOOOMACgkQRtClrXBQc7VH7wD/dwNppvZmNjonrg9o9xD2rDl5
K5BKd1nPBHpb9yhCI18A/0XEpZanBpvscHchsDfo3sZlhaU48vGAseJk1P/AOswC
=QWOy
-----END PGP SIGNATURE-----

[-- Attachment #2: example.txt --]
[-- Type: text/plain, Size: 2652 bytes --]

$ sudo emerge -av =www-client/firefox-24.1.1

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

Calculating dependencies... done!
[ebuild     U ~] dev-libs/nspr-4.10.2 [4.10] USE="-debug" 1,078 kB
[ebuild     U ~] dev-libs/nss-3.15.3 [3.15.2] USE="-utils" 6,142 kB
[ebuild     U ~] www-client/firefox-24.1.1 [17.0.9] USE="alsa bindist dbus jit libnotify minimal -custom-cflags -custom-optimization -debug -gstreamer (-pgo) -pulseaudio% (-selinux) -startup-notification -system-cairo% -system-icu% -system-jpeg% -system-sqlite -wifi" LINGUAS="-af -ak -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW -zu" 117,062 kB

Total: 3 packages (3 upgrades), Size of downloads: 124,281 kB

The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by www-client/firefox-24.1.1
# required by @selected
# required by @world (argument)
=dev-libs/nspr-4.10.2 ~amd64
# required by =www-client/firefox-24.1.1 (argument)
=www-client/firefox-24.1.1 ~amd64
# required by www-client/firefox-24.1.1
# required by @selected
# required by @world (argument)
=dev-libs/nss-3.15.3 ~amd64

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.





$ sudo emerge -av =www-client/firefox-24.1.1 --autounmask=n
!!! Repository 'my_local_overlay' is missing masters attribute in '/home/alexander/gentoo/local_portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
!!! Repository 'games' is missing masters attribute in '/var/lib/layman/games/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility

 * IMPORTANT: 4 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=www-client/firefox-24.1.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- www-client/firefox-24.1.1::gentoo (masked by: ~amd64 keyword)

For more information, see the MASKED PACKAGES section in the emerge

  reply	other threads:[~2013-11-21 16:46 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-21  9:21 [gentoo-portage-dev] [PATCHES] Remove --autounmask, rename --autounmask-write to --autounmask Alexander Berntsen
2013-11-21 11:19 ` [gentoo-portage-dev] " Duncan
2013-11-21 12:03   ` Alexander Berntsen
2013-11-21 13:34     ` Duncan
2013-11-21 14:23       ` Alexander Berntsen
2013-11-22  5:37         ` Duncan
2013-11-22  8:29           ` Alexander Berntsen
2013-11-21 16:30 ` [gentoo-portage-dev] " Paul Varner
2013-11-21 16:46   ` Alexander Berntsen [this message]
2013-11-21 21:05     ` Paul Varner
2013-11-21 20:06 ` Zac's status (Was: Re: [gentoo-portage-dev] [PATCHES] Remove --autounmask, rename --autounmask-write to --autounmask) Pacho Ramos
2013-11-22  8:51   ` Alexander Berntsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=528E38E3.6070207@plaimi.net \
    --to=alexander@plaimi.net \
    --cc=gentoo-portage-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox