Hi,

I applied a diff file to the tarball.  I then bziped this tarball back into 
the originally-named xpdf-0.92.tar.bz2.  Running the rpm -bb command, it 
properly un-bzips and untars the xpdf file and creates an xpdf-0.92 source 
directory in the /usr/src/RPM/SOURCES directory.  It just wont do anything 
else.  

I cd'd into this xpdf directory and tried manually doing a ./configure and it 
works fine.  I can't do this though because there are patches with the src 
that aren't applied yet (and reading the man page on patch has never made 
sense to me since whenever I have EVER followed the instructions in the 
manpage for patch, it INVARIABLY fails to do anything but err out).

So, I am willing to do a manual build since it appears that rpm is retarded.  
I just don't know how to do the patches since the manpage for patch is itself 
retarded and doesn't work as written.

Any pointers on how to patch?  I have tried unbziping and untarring the patch 
file, leaving them as tar.bz2 files...all to no avail.  Manually running 
patch as per the manpage fails.

On Thursday 30 August 2001 12:40 pm, Anthony Moulen wrote:
> Actually, if I remember correctly, the source binary goes in
> /usr/src/RPM/SOURCES, the spec file then uncompresses this into either
> /tmp or /var/tmp as well as /usr/src/RPM/BUILD (maybe only one really gets
> created).  Then it builds the package in that temp directory, installs it
> to a mini-tree, then packages the installed files.  If you did not put the
> .tar.bz2 or .tar.gz file into the SOURCES directory then it won't be able
> to decompress these and make the proper tree.  Also if you modified the
> tar files layout so that it doesn't properly decompress into xpdf-0.92
> anymore but into something else, you will run into a problem.
[...]

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to