[opensuse-packaging] Problems with RPM Supplements

2008-01-08 Thread Cristian Rodríguez
Hi all ;-) I have two packages a) php5.rpm Provides: php(tzdatabase) = 2007.9 b) php5-timezonedb.rpm Supplements: php(tzdatabase) < 2007.11 I expect php5-timezonedb to be installed automatically by the package manager when php5.rpm provides an older version of php(tzdatabase) however it

Re: [opensuse-packaging] Multiple RPM's owning the same file

2008-01-08 Thread Thorsten Kukuk
On Tue, Jan 08, Dan Stromberg wrote: > We have about 1.5 dozen files (EG inittab) that are owned by openSUSE > and SLES, and also owned by an RPM that holds our product. > > I gather this is generally considered poor practice - just how bad is it? Very simple: the result is undefined. This works

[opensuse-packaging] Multiple RPM's owning the same file

2008-01-08 Thread Dan Stromberg
We have about 1.5 dozen files (EG inittab) that are owned by openSUSE and SLES, and also owned by an RPM that holds our product. I gather this is generally considered poor practice - just how bad is it? If we install the OS, install our product, then remove our product, are we in for losing

Re: [opensuse-packaging] Re: Owner and group ignored?

2008-01-08 Thread Dan Stromberg
Marcus Rueckert wrote: On 2008-01-07 17:41:23 -0800, Dan Stromberg wrote: It looks like "rpm2cpio | cpio -icvt" isn't a good test for users and groups, because my rpm's were coming up with lots of files owned by root, but when I actually apply the rpm's, the files are coming up with the cor

Re: [opensuse-packaging] Re: Owner and group ignored?

2008-01-08 Thread Marcus Rueckert
On 2008-01-07 17:41:23 -0800, Dan Stromberg wrote: > It looks like "rpm2cpio | cpio -icvt" isn't a good test for users and > groups, because my rpm's were coming up with lots of files owned by > root, but when I actually apply the rpm's, the files are coming up with > the correct owners now. >

Re: [opensuse-packaging] -lang packages and requirements

2008-01-08 Thread Vladimir Nadvornik
On neděle 06 leden 2008, Wolfgang Rosenauer wrote: > > But the issue I found is that mc.spec defines > Requires: %{name}-lang = %{version} > Maybe Recommends would fit better here. The package can definitely work without the lang subpackage. Vladimir --