On Fri, Feb 17, 2023 at 07:03:26PM -0800, Gordon Messmer wrote: > Following a recent thread discussing a reproducible failure caused by > mismatched library interfaces, I proposed a change to the RPM ELF dependency > generator. After discussion in the PR, I've provided an implementation > suggested by keszybz@ which would use libtool-style versions collected from > library filenames to provide versioned library requirements. Before merging > that feature, RPM's maintainers are interested in feedback from a wider > audience. You mention 'libtool' multiple times through this thread. libtool defines specific semantics for 3 digits in the version number. Not all shared libraries are built with libtool, and even those which did use libtool didn't neccesarily apply libtool's semantics. Possibly this proposal works fine regardless ? In fact, presumably it must, otherwise its going to break stuff. If so, then I'd suggest removing references to libtool and describing directly what kind of versions it looks for and what it does with them. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue