odd file requires

Todd Zullinger tmz at pobox.com
Mon Nov 9 17:17:59 UTC 2009


Seth Vidal wrote:
> Take a look through, see if you see a package you're responsible for
> and, if you can, figure out a way to not need the file-requires.

In the case of puppet (and probably some of the others listed in the
/usr/share/emacs/site-lisp section), puppet provides an emacs file,
but it also owns %{_datadir}/emacs so as not to require emacs.  AFAIK,
since puppet provides this file, the filelists don't need to be
downloaded to resolve the dep.  At least, I don't recall ever seeing
it download them when I've installed or updated puppet.

In the bug requesting the puppet emacs/vim stuff¹, I did ask whether
making subpackages was preferable to including them in the main
package and owning the common dirs.  I still could go either way on
that.  No one else on Cc: in the bug seemed to have an opinion.

Thanks for looking into these kinds of details Seth!

¹ https://bugzilla.redhat.com/491437

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
What it means to take rights seriously is that one will honor them
even when there is a significant social cost in doing so.
    -- Ronald Dworkin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 542 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20091109/7c7c25b0/attachment.sig>


More information about the fedora-devel-list mailing list