Re: packages with files in /usr/sbin blocking bin-sbin merge

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 15, 2025 at 06:26:00PM +0100, Daniel P. Berrangé wrote:
> When building in Koji, /sbin & /usr/sbin are symlinks to /usr/bin.
> In meson.build libvirt searchs for a bunch of programs, unfortunately
> searching in /sbin & /usr/sbin, before /bin & /usr/bin. The qualified
> paths of the programs detected then get built into the binary RPMs to
> be executed later at runtime.

Yeah, this is a problem. With the symlinks this kind of autodetection
becomes very fragile. I think the best option is to just hardcode the
path to the desired value, i.e. the actual path from F41 to maintain
compatibility. I did that in systemd:
https://src.fedoraproject.org/rpms/systemd/c/6f0d03443d2f5695e05146e3bd17f6dab84ab459.

> I presume it's too late todo anything about this now, so this mail
> is mostly a heads up in case other maintainers have packages affected
> by this kind of problem, which will only affect upgraded hosts.

At this point, I think it's most reasonable to just finish the merge,
i.e. rebuilt the packages that need to be rebuilt. The situation where
upgraded systems are not fully merged and look different than new
installations is not something that we want to support.

Zbyszek
-- 
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux