On Tue, Sep 16, 2025 at 6:53 PM Samuel Sieb <[email protected]> wrote:
> On 9/16/25 2:33 PM, George N. White III wrote: > > On Mon, Sep 15, 2025 at 8:31 PM Dave Close <[email protected] > > <mailto:[email protected]>> wrote: > > > > Samuel Sieb wrote: > > > > > For example I have this: > > > /usr/lib/.build-id/06/2c544875e9e66357e278e0aa06b8ac395f9251 -> > > > ../../../../usr/lib64/ImageMagick-7.1.1/modules-Q16HDRI/coders/ > > heic.so > > > It's dangling because I haven't installed the "heic" module for > > > ImageMagick that would provide that library. > > > > Perhaps not directly related to this question, but I've wondered why > a > > packager would put such links in the "parent" package and not in the > > packages containing the targets of the links. Why invite this sort of > > seeming trouble that can confuse users? > > > > > > Packagers should not be making changes to other packages. That would > move > > the potential confusion to packagers. Packager A would need to determine > > if package > > B's package needs symlinks to their packages. Packager B would need to > > deal with > > "surprise" appearance of symlinks in her package, notify Packager A when > > the need > > for a symlink for A's package ends (to switch to Packager C's new > > improved package > > that has functionality not present in Packager A's package). > > That's not the situation here. The "heic" package is a subpackage > generated at the same time as the main one from the same source. It's > just an optional install. > In the future a 3rd party could package "heic+" with added capabilities and hijack the developer's choice if allowed to put links in the main package. -- George N. White III
-- _______________________________________________ users mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
