Alexander Skwar writes: 

> So sprach Sam Varshavchik am 2002-06-24 um 17:11:41 -0400 :
>> Only if /usr/bin, the directory itself, is created by the package, in 
>> addition to whatever the package installs in /usr/bin. 
> 
> Yes, exactly.  And the apache RPM does not create the /var/www/cgi-bin
> directory directly by having %dir /var/www/cgi-bin.  It's only created,
> because it contains files which are in /var/www/cgi-bin.

This is a packaging bug.  Apache is the primary owner of /var/www/cgi-bin, 
so it should install this directory, instead of having it implicitly 
created. 

>> packages.  This way, removing the last font package that installs some font 
>> subdirectory of /usr/X11R6/lib/X11/fonts will also remove the font 
>> subdirectory itself. 
> 
> Yes, and this makes sense.  However, because of this, there can be no
> package which has a Requires: /usr/X11R6/lib/X11/fonts, because this
> directory isn't provided or owned by a package.

That's incorrect.  Because the packages explicitly install this directory, 
any package will satisfy this dependency. 

Try it, it actually works as advertised. 

> Would you accept a patch to the spec which makes this a conditional
> requirement, so that packages built on a Mandrake machine do not have
> this?

I'll accept a patch that checks for a Mandrake distro, and makes the 
necessary adjustments.  You should be able to come up with something that 
does not depend on an external flag, and detects a Mandrake distro 
automatically. 

-- 
Sam 



-------------------------------------------------------
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to