Packages MUST NOT place files or directories in the /bin, /sbin, /lib or /lib64 directories

Toshio Kuratomi a.badger at gmail.com
Thu Jul 11 15:16:35 UTC 2013


On Thu, Jul 11, 2013 at 10:46:03AM -0400, Colin Walters wrote:
> On Thu, 2013-07-11 at 07:22 -0700, Toshio Kuratomi wrote:
> 
> > I'll note that this does slightly undercut one of the tenants of UsrMove --
> > that people won't have to guess as to which directory a file lives in; it's
> > always in /usr/bin.  That will still hold true for someone who is the author
> > of a script but it will no longer hold true for someone who is the packager
> > of that script as rpm dependencies will only find one of them.
> 
> Or change rpm's dependency resolver to understand bin -> usr/bin?
> 
I don't believe this is possible.  You have a symlink in one package that is
affecting the paths that are available in a separate package.  I'll let panu
or someone else on the packaging team answer in more depth if I'm wrong
about being able to do something in this area, though.

-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20130711/a235a5b4/attachment.sig>


More information about the devel mailing list