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