Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 956615 - app-portage/gentoolkit: command "revdep-rebuild" issues false alarms for certain binary packages
Summary: app-portage/gentoolkit: command "revdep-rebuild" issues false alarms for cert...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-25 16:08 UTC by Rainer W
Modified: 2025-05-26 00:44 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 Rainer W 2025-05-25 16:08:20 UTC
app-portage/gentoolkit: Command "revdep-rebuild" sometimes insists to rebuild packages that do not trigger portage's own preserved-libs feature. Originally noticed with libraw and libcdr. Eli Schwartz analyzed it and said that the new package still provides a symlink for the old file. See https://public-inbox.gentoo. org/gentoo-user/5ae92a27-eee8-454d-abf7-33de95a0e37f@gentoo.org/ for details.

Reproducible: Always

Steps to Reproduce:
This only happened before Eli modified the binary packages:

1. # emerge --verbose --color n --oneshot --getbinpkg media-libs/libraw media-libs/libcdr
2. # revdep-rebuild --ignore --nocolor --pretend --verbose

Actual Results:  
* Broken files that require: liblcms2_threaded.so (64 bits)
* /usr/lib64/libcdr-0.1.so.1.0.8
* /usr/lib64/libraw.so.23.0.0
* /usr/lib64/libraw_r.so.23.0.0
* Broken files that require: liblcms2_fast_float.so (64 bits)
* /usr/lib64/libcdr-0.1.so.1.0.8
* /usr/lib64/libraw.so.23.0.0
* /usr/lib64/libraw_r.so.23.0.0


Expected Results:  
Your system is consistent