Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924668 - notification for masked packages should not be in between package list and confirmation
Summary: notification for masked packages should not be in between package list and co...
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-15 17:53 UTC by Jonas Stein
Modified: 2024-02-15 20:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2024-02-15 17:53:32 UTC
The notification for masked packages should not be in between the package list and the confirmation.



-[Situation Now]-------------------------------------------------------
emerge -1a www-client/google-chrome

 * IMPORTANT: 18 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

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

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

[ebuild     U  ] www-client/google-chrome-121.0.6167.184 [121.0.6167.160]

!!! The following installed packages are masked:
- dev-python/bsddb3-6.2.9-r1::gentoo (masked by: package.mask)
/var/db/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org> (2024-02-14)
# media-sound/exaile is the last package to require unmaintained
# dev-python/bsddb3 (or dev-python/berkeleydb which is equally horrible
# and was removed in the past).
# Removal on 2024-03-15.  Bug #922816.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Would you like to merge these packages? [Yes/No]


-[How it should be]-------------------------------------------------------
emerge -1a www-client/google-chrome

 * IMPORTANT: 18 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

!!! The following installed packages are masked:
- dev-python/bsddb3-6.2.9-r1::gentoo (masked by: package.mask)
/var/db/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org> (2024-02-14)
# media-sound/exaile is the last package to require unmaintained
# dev-python/bsddb3 (or dev-python/berkeleydb which is equally horrible
# and was removed in the past).
# Removal on 2024-03-15.  Bug #922816.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

# END OF GENERAL INFORMATION


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

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

[ebuild     U  ] www-client/google-chrome-121.0.6167.184 [121.0.6167.160]


Would you like to merge these packages? [Yes/No]
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-02-15 17:56:18 UTC
Could you include some rationale?
Comment 2 Jonas Stein gentoo-dev 2024-02-15 20:58:51 UTC
"Would you like to merge these packages?" refers to the list above which is now:

some info
packages
more packages
masked package note
install above? y/n

It is easier to read if the topics are meaningful sorted like

Section with general info
==========================
some info
masked package note

Package installation
==========================
packages
more packages
install above? y/n