-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 01 January 2002 05:07 pm, Hal Burgiss wrote:
> I understand that when building a package from src.rpm, RPM groks some
> system stuff, like libc, that it then lists as "Requires". But
> how/where does it do this?

Hi Hal,

I'm playing with rpm building myself at the moment, and found this, which 
may or may nor help.
http://www.rpmdp.org/rpmbook/node68.html#10414

- From that URL:

The autoreqprov Tag

The autoreqprov tag is used to control the automatic dependency 
processing performed when the package is being built. Normally, as each 
package is built, the following steps are performed:

    * All executable programs being packaged are analyzed to determine 
their shared library requirements. These requirements are automatically 
added to the package's requirements.

    * The soname of each shared library being packaged is automatically 
added to the package's list of ``provides'' information.

By doing this, RPM reduces the need for package builders to manually add 
dependency information to their packages. However, there are times when 
RPM's automatic dependency processing may not be desirable. In those 
cases the autoreqprov tag can be used to disable automatic dependency 
processing.

To disable automatic dependency processing, add the following line:

AutoReqProv: no

(The number zero may be used instead of no) Although RPM defaults to 
performing automatic dependency processing, the effect of the autoreqprov 
tag can be reversed by changing no to yes. (The number one may be used 
instead of yes)

Might work. :)
Good luck,

- -D

- -- 

pgp key:  http://www.tuxfan.homeip.net:8080/pgpkey.txt

- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8MjcCeMAUbzJhSVcRAun+AKCBmdKsGBlokFwk3/ND0YHQzGN6+gCgv1s/
gGu4li3zVAr95pw90RNdBY0=
=6JN1
-----END PGP SIGNATURE-----



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to