[F8/multilib] {,/usr}/{,s}bin64 (was: Split libperl from perl)
David Woodhouse
dwmw2 at infradead.org
Thu Apr 26 12:07:43 UTC 2007
On Thu, 2007-04-26 at 13:13 +0200, Axel Thimm wrote:
> Which is only needed once you start allowing (in your concept) files
> of one "color" to be overwritable by another.
Allowing that was always a mistake. It needs to die.
> > 'punched install/remove holes'?
>
> See a prvious mail, but for the sake of context:
>
> yum install foo.i386
> yum install foo.x86_64
Error. Files from foo.x86_64 conflict with files from foo.i386.
> yum remove foo.x86_64
Error. foo.x86_64 is not installed.
> rpm -V foo
Works fine.
> > I'm listening.... be specific. How does it work?
>
> -%_bindir %{_exec_prefix}/bin
> -%_sbindir %{_exec_prefix}/sbin
> -%_libexecdir %{_exec_prefix}/libexec
> +%_bindir %{_exec_prefix}/bin64
> +%_sbindir %{_exec_prefix}/sbin64
> +%_libexecdir %{_exec_prefix}/%{_lib}
>
> And sure, there will be packages with hardcoded bindirs to /usr/bin,
> which we'll automatically detect on the first rebuild.
And all binaries are built with matching rpath? And to look in
%{_exec_prefix}/%{_lib} for dlopen, etc.?
--
dwmw2
More information about the Fedora-maintainers
mailing list