:>Is there a trick to installing source RPMs? I
:>downloaded samba-2.0.5a-3mdk.src.rpm from one of the
:>mandrake mirrors, and installed it using 'rpm -ivh' (like all the binaries
:>I do successfully). When I then
:>query for the file list, I get told it isn't installed?
<EDUCATIVE>
srpm!=rpm
"Source" rpm-s have to be "built", in order to get binary rpm-s. Usually
(but not neccecarely) this includes compiling of the program sources. This
is whay they are called "source rpm-s". .-)
</EDUCATIVE>
one way to get binary rpm out of source rpm is:
rpm --rebuild <PACKAGE>
This can take some time.
If everything goes well, in the end you will find
newly-compiled rpm-package somewhere in in /usr/src/RPM/RPMS/ directory.
:>[root@sphinx local]# rpm -ivh samba-2.0.5a-3mdk.src.rpm
:>samba ##################################################
this probably just puts the sources somewhere under /usr/src/RPM.
:>[root@sphinx local]# rpm -ql samba-2.0.5a-3mdk.src.rpm
:>package samba-2.0.5a-3mdk.src.rpm is not installed
I do not think this would work even if the package were binary rpm. Look:
[denis@fudo havlik]$ rpm -q pine
pine-4.10-5mdk
[denis@fudo havlik]$ rpm -q pine-4.10-5mdk
pine-4.10-5mdk
[denis@fudo havlik]$ rpm -q pine-4.10-5mdk.i586.rpm
package pine-4.10-5mdk.i586.rpm is not installed
hope this helps
Denis
-----------------------------------------------------------
Denis Havlik ||| http://www.ap.univie.ac.at/users/havlik
(@ @) [EMAIL PROTECTED]
---------oOO--(_)--OOo-------------------------------------