atom feed18 messages in net.sourceforge.lists.courier-users[courier-users] Re: webmail and webad...
FromSent OnAttachments
Alexander SkwarJun 23, 2002 3:43 pm 
Juha SaarinenJun 23, 2002 4:04 pm 
Alexander SkwarJun 23, 2002 4:41 pm 
Sam VarshavchikJun 23, 2002 6:52 pm 
Alexander SkwarJun 24, 2002 1:58 am 
Juha SaarinenJun 24, 2002 2:22 am 
Alexander SkwarJun 24, 2002 2:43 am 
Alexander SkwarJun 24, 2002 3:18 am 
Sam VarshavchikJun 24, 2002 7:57 am 
Sam VarshavchikJun 24, 2002 7:58 am 
Alexander SkwarJun 24, 2002 10:33 am 
Sam VarshavchikJun 24, 2002 2:11 pm 
Alexander SkwarJun 24, 2002 3:20 pm 
Juha SaarinenJun 24, 2002 3:43 pm 
Sam VarshavchikJun 24, 2002 3:47 pm 
Alexander SkwarJun 25, 2002 1:14 am 
Sam VarshavchikJun 25, 2002 4:26 am 
Alexander SkwarJun 25, 2002 1:01 pm.diff
Subject:[courier-users] Re: webmail and webadmin require %{cgibindir}
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Jun 24, 2002 3:47:43 pm
List:net.sourceforge.lists.courier-users

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.