Hi Josh, On Tue, 2020-07-21 at 14:47 -0700, Josh Stone wrote: > On 7/21/20 2:24 PM, Mark Wielaard wrote: > > Nothing seems to require these packages, but that might be simply be > > because they are static libraries, so there aren't any runtime > > requirements. Is there some way to determine if anything would start > > failing to build if I simply remove them? Apart from simply waiting for > > the bug reports to pop up :) > > I found one: > > $ dnf repoquery --quiet --repo rawhide-source --arch src \ > --whatrequires 'elfutils-*-static' > kexec-tools-0:2.0.20-14.fc33.src Thanks, nice trick. I'll contact the maintainers to ask if they can rebuild against the normal -devel packages before I drop the -static- devel ones. > > Is there a procedure to follow for dropping these sub-packages, or can > > I simply remove them from the spec file? > > Maybe add Obsoletes to the devel subpackages, but not Provides. > > https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages You mean add an Obsoletes: elfutils-devel-static to the elfutils-devel subpackage? Does that really work with packages that are normally build requires of other packages? Thanks, Mark _______________________________________________ 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