Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 596524 - sys-apps/portage-2.3.1: allow to expand preserved-rebuild message
Summary: sys-apps/portage-2.3.1: allow to expand preserved-rebuild message
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: preserve-libs
  Show dependency tree
 
Reported: 2016-10-08 09:52 UTC by Pacho Ramos
Modified: 2022-12-26 11:40 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 Pacho Ramos gentoo-dev 2016-10-08 09:52:00 UTC
Currently, the preserved-rebuild message is collapsed and, then, I cannot see all the list of libs required by each package:

!!! existing preserved libs:
>>> package: dev-libs/nettle-3.2-r1
 *  - /usr/lib/libnettle.so.4
 *  - /usr/lib/libnettle.so.4.7
 *      used by /usr/lib/gstreamer-1.0/libgsthls.so (media-plugins/gst-plugins-hls-1.8.3)
 *      used by /usr/lib/mesa/i915_dri.so (media-libs/mesa-12.0.1)
 *      used by /usr/lib/mesa/i915g_dri.so (media-libs/mesa-12.0.1)
 *      used by 11 other files
>>> package: dev-libs/icu-57.1
 *  - /usr/lib/libicudata.so.55
 *  - /usr/lib/libicudata.so.55.1
 *  - /usr/lib/libicuuc.so.55
 *  - /usr/lib/libicuuc.so.55.1
 *      used by /usr/lib/libcamel-1.2.so.57.0.0 (gnome-extra/evolution-data-server-3.20.5)
 *      used by /usr/lib/libedataserver-1.2.so.21.0.0 (gnome-extra/evolution-data-server-3.20.5)
 *      used by /usr/lib/libjavascriptcoregtk-1.0.so.0.16.19 (net-libs/webkit-gtk-2.4.11-r200)
 *      used by 10 other files
 *  - /usr/lib/libicui18n.so.55
 *  - /usr/lib/libicui18n.so.55.1
 *      used by /usr/lib/libedataserver-1.2.so.21.0.0 (gnome-extra/evolution-data-server-3.20.5)
 *      used by /usr/lib/libjavascriptcoregtk-1.0.so.0.16.19 (net-libs/webkit-gtk-2.4.11-r200)
 *      used by /usr/lib/libjavascriptcoregtk-3.0.so.0.16.19 (net-libs/webkit-gtk-2.4.11-r1)
 *      used by 9 other files
>>> package: dev-libs/libgcrypt-1.7.3
 *  - /usr/lib/libgcrypt.so.11
 *  - /usr/lib/libgcrypt.so.11.8.3
 *      used by /usr/lib/libgnome-keyring.so.0.2.0 (gnome-base/libgnome-keyring-3.12.0)
 *      used by /usr/lib/libquvi-0.9-0.9.4.so (media-libs/libquvi-0.9.4-r1)
 *      used by /usr/lib/libsecret-1.so.0.0.0 (app-crypt/libsecret-0.18.2)
 *      used by /usr/lib/libtotem-plparser.so.18.1.0 (dev-libs/totem-pl-parser-3.10.5)
>>> package: gnome-base/gnome-desktop-3.20.2
 *  - /usr/lib/libgnome-desktop-3.so.10
 *  - /usr/lib/libgnome-desktop-3.so.10.0.0
 *      used by /usr/bin/gnome-control-center (gnome-base/gnome-control-center-3.14.5)

Could we have a way to expand it? emerge -pv @preserved-rebuild is not enough because it doesn't show me the concrete dependency between the packages that are going to be rebuilt and the lib they are missing

Thanks