lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Source RPMS? ghostscript-devel RPMS?


From: Nick Urbanik
Subject: Re: Source RPMS? ghostscript-devel RPMS?
Date: Wed, 21 Dec 2005 04:29:20 +1100
User-agent: Mutt/1.4.2.1i

Dear Folks,

On Wed, Dec 21, 2005 at 03:45:02AM +1100, Nick Urbanik wrote:
> On Wed, Dec 21, 2005 at 03:21:50AM +1100, Nick Urbanik wrote:
> > On Tue, Dec 20, 2005 at 11:41:15AM +0100, Han-Wen Nienhuys wrote:
> > > Nick Urbanik wrote:
> > > > Dear Folks,

[snip]

> > > > Are the *.src.rpm  files available?
> > > 
> > > I actually forgot which they were. it's probably easier to follow
> > > the instructions at the bottom of the install page.
> > 
> > Okay, ghostscript-8.15.1-3.1.src.rpm is available from "rawhide"; have
> > built it okay.  It's a bit alarming that Red Hat didn't sign the file.
> > 
> > Now the next question: is ghostscript-libs-7.07-41.i386.rpm made from
> > a hacked up ghostscript-7.07-41.src.rpm from Fedora Core 4 updates?  I
> > have just done this:
> > 
> > * edit ghostscript.spec from ghostscript-7.07-41.src.rpm,
> > * add a new package compat-libs, add %package compat-libs,
> >   %description compat-libs, %files compat-libs
> > * then rpmbuild -ba ghostscript.spec
> > 
> > Is that what you folks did?  If so, where is the hacked up spec file
> > or hacked up source rpm?
> > 
> > The results of my labours are at http://nicku.org/ftp/lilypond/
> 
> Now I have the problem that ghostscript-8.15.1-3.1.i386.rpm and
> ghostscript-libs-7.07-41.i386.rpm both provide the files
> /usr/lib/libijs.so and /usr/lib/libgs.so:
> 
> $ rpm -qlvp ghostscript-8.15.1-3.1.i386.rpm | grep /usr/lib/lib
> lrwxrwxrwx    1 root    root               13 Dec 21 02:34 /usr/lib/libgs.so 
> -> libgs.so.8.15
> lrwxrwxrwx    1 root    root               13 Dec 21 02:34 
> /usr/lib/libgs.so.8 -> libgs.so.8.15
> -rwxr-xr-x    1 root    root          4698844 Dec 21 02:35 
> /usr/lib/libgs.so.8.15
> -rwxr-xr-x    1 root    root            16468 Dec 21 02:35 
> /usr/lib/libijs-0.35.so
> lrwxrwxrwx    1 root    root               14 Dec 21 02:34 /usr/lib/libijs.so 
> -> libijs-0.35.so
> 
> I built 
>  rpm -qlvp ghostscript-compat-libs-7.07-41.1nu.i386.rpm
> lrwxrwxrwx    1 root    root               13 Dec 21 03:34 
> /usr/lib/libgs.so.7 -> libgs.so.7.07
> -rwxr-xr-x    1 root    root          3817056 Dec 21 03:34 
> /usr/lib/libgs.so.7.07
> 
> but now:
> $ sudo rpm -Uhv ghostscript-*8.15.1-3.1.i386.rpm 
> ghostscript-compat-libs-7.07-41.1nu.i386.rpm
> Password:
> error: Failed dependencies:
>         libijs.so is needed by (installed) gimp-print-4.2.7-7.i386
> 
> So what am I doing wrong?

I see that ghostscript-8.15rc3-0.i386.rpm has no libraries in it:
$ rpm -qlvp ghostscript-8.15rc3-0.i386.rpm | grep /usr/lib
$

Is this the result from a hacked up version of the original
ghostscript-8.15rc3-0.src.rpm?  If so, where is it?

If I want to build from source, do you suggest that I edit the spec
file in ghostscript-8.15.1-3.1.src.rpm to build ghostscript 8.x
without the libraries, and add all the libraries back into
ghostscript-compat-libs-7.07-41.2nu.i386.rpm?  What did you do?
-- 
Nick Urbanik   RHCE       http://nicku.org          nicku(at)nicku.org
Proud ex-member of Dept. of Information & Communications Technology in
Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity
Award winner, programmed by ICT's own graduates!
GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24    ID: BB9D2C24

Attachment: pgpwT0HCmejUJ.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]