
* Eric Whiting <ewhiting@amis.com> [Dec 28. 2002 02:41]:
Eric Whiting wrote:
Anas,
Thanks. I downloaded the updated EXTRA_PROV file. It fixed 2 problems. Yet now I have a similar problem with qt3-devel. It is missing a line in the +Prv: section.
I had to manually add
/usr/include/png.h
to the +Prv: secion in suse/setup/descr/package under the qt3-devel section.
Is there a different or better way to do this? Can't the create_package_descr script do a
rpm -q --provides -p $rpmfile
and use that data instead of the complex binary indexing stuff it is doing?
I might be doing something else wrong...
Replying to myself -- I was wrong on Two things... oops
1. I was wrong -- rpm -q -l -p $rpmfile works much better.. 2. I was wrong about the section -- I edited the libpng-devel section to make it work.
There still must be a different/better way to do this.
Its strange you have problems with files provided by multiple packages. Are you using a predefined selection? Or you have your own package selection? Anas
eric
##---------------------------------------- =Pkg: libpng-devel 1.2.4 31 i586 +Req: libpng /bin/sh rpmlib(PayloadIsBzip2) <= 3.0.5-1 -Req: +Prq: rpmlib(PayloadIsBzip2) <= 3.0.5-1 -Prq: +Prv: <---- ADDED /usr/include/png.h <---- ADDED -Prv: <---- ADDED =Grp: Development/Libraries/C and C++ =Lic: zlib/libpng License =Src: libpng 1.2.4 31 src =Tim: 1031598617 =Loc: 1 libpng-devel-1.2.4-31.i586.rpm =Siz: 183194 453460 ##---------------------------------------- -- Anas Nashif <nashif@suse.com>, SuSE Linux AG Montreal (Laval), Canada