And it seems that only psudtade needs libbfd.so.2.8.1.0.1


for f in `rpm -ql procps`;do echo $f; ldd $f; echo ;done 

[snipped output]

/bin/ps
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/lib/libproc.so.1.2.6
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/free
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/sessreg
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/skill
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/snice
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/tload
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/top
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libtermcap.so.2 => /lib/libtermcap.so.2 (0x4000d000)
        libc.so.6 => /lib/libc.so.6 (0x40010000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/uptime
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/vmstat
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/w
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x4000d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/bin/watch
        libncurses.so.3.0 => /usr/lib/libncurses.so.3.0 (0x40004000)
        libc.so.6 => /lib/libc.so.6 (0x40043000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

/usr/sbin/psupdate
        libproc.so.1.2.6 => /lib/libproc.so.1.2.6 (0x40004000)
        libbfd.so.2.8.1.0.1 => /usr/lib/libbfd.so.2.8.1.0.1 (0x4000d000)
        libc.so.6 => /lib/libc.so.6 (0x40043000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

 
On Wed, 3 Jun 1998, Federico Strati wrote:

> Hi Paul,
> 
> Paul Kersting wrote:
> > 
> > Thanks for pointing me in the right direction.  I'm very much a newbie at this and 
>I appreciate the help.
> > 
> > I looked at the egcs 1.0.3a version, and after reading through the documentation, 
>I concluded that I need to upgrade my binuutils from 2.8.1.0.1-1 (came with RH50) to 
>a version 2.8.1.0.15 or later.  Is this correct?
> 
> i use the 1.0.2 version of egcs, with this version you need the last
> binutils only for exception handling (i.e. to catch up division by zero,
> overflow, underflow, etc...), so i don't need it: it's much better
> to write code that will not ever think to do such things, but i understand
> that is worthy sometime to have such a "debugging" utility.
> 
> > 
> > I tried to upgrade to binutils-2.9.1-1 using the binutils-2.9.1-1.i386.rpm and
> > 
> > rpm -Uvh binutils-2.9.1-1.i386.rpm
> > 
> > and it failed with the following message:
> > 
> > failed dependencies:
> >         libbfd.so.2.8.1.0.1 is needed by procps-1.2.4-1
> > 
> > but I find libbfd.so.2.8.1.0.1 in my /usr/lib directory.
> 
> it's correct: it's the procps-1.2.4-1 pkg that need 
> libbfd.so.2.8.1.0.1, so rpm will not let you remove this.
> 
> i think you can solve this problem by upgrading also
> procps and procps-x11 to the last updates and to find
> a binutil pkg that will satisfy both procps and egcs.
> 
> > 
> > I'm sorry if it appears that I need some hand holding here.  I'm very new at this 
>and I don't want to mess up my system if I can help it.  Do I really need to upgrade 
>binutils to load egcs, adn if so, what am I doing wrong?
> > 
> 
> With the 1.0.2 version the answer is No: you can stay with your std binutils,
> lacking the feature of exception handling, also when you d/l the egcs tarball
> (.tar.gz) you don't load it: you have the complete source code tree
> to compile all the egcs utilities. For the 1.0.3a i've not a direct experience,
> in the docs it says that you will not be able to build egcs without
> upgrading binutils? If so you've to upgrade.
> 
> Also, the query mode of rpm let you see what pkg you will break dependencies
> if you upgrade binutils: e.g. on my system:
> 
> $ rpm -q --provides binutils
> libopcodes.so.2.8.1.0.1
> libbfd.so.2.8.1.0.1
> 
> then you will look for pkg that requires libopcodes.so.2.8.1.0.1
> and/or libbfd.so.2.8.1.0.1 .
> 
> [fstrati@localhost fstrati]$ rpm -q --whatrequires libopcodes.so.2.8.1.0.1
> binutils-2.8.1.0.1-1
> [fstrati@localhost fstrati]$ rpm -q --whatrequires libbfd.so.2.8.1.0.1    
> binutils-2.8.1.0.1-1
> procps-1.2.7-1
> 
> so only procps need libbfd.so.2.8.1.0.1 on my system.
> Then found a procps pkg that will agree on the version of binutils
> you want to use.
> 
> Hope this helps
> 
> ciao fede
> 
> 
> > TIA,
> > Paul
> > 
> > Federico Strati wrote:
> > 
> > Hi Paul,
> > 
> > > Paul Kersting wrote:
> > > >
> > > > I am trying to install the egcs-1.0.2-8.i386.rpm on my RH5.0 system and get 
>the following error messages:
> > > >
> > > > >rpm -ivh /home/pjk/tmp/egcs/egcs-1.0.2-8.i386.rpm
> > > > /lib/cpp conflicts with file from gcc-2.7.2.3-8
> > > > /usr/bin/protoize conflicts with file from gcc-2.7.2.3-8
> > > > /usr/bin/unprotoize conflicts with file from gcc-2.7.2.3-8
> > > > /usr/info/cpp.info.gz conflicts with file from gcc-2.7.2.3-8
> > > > /usr/man/man1/cccp.1 conflicts with file from gcc-2.7.2.3-8
> > > > error: /home/pjk/tmp/egcs/egcs-1.0.2-8.i386.rpm cannot be installed
> > > >
> > > > I am relatively new at linux, and up till now have been working with the 
>system as set up with the initial RH installation.  I need egcs primarily for g77.  
>Any help would be greatly appreciated.  I've searched the list archives on egcs, and 
>haven't seen an answer to this problem, but that could be ignorance on my part.
> > >
> > > the problem is that you have to substitute the standard
> > > rh5.0 gcc with egcs, if you want to install egcs from the rpms.
> > > (deinstall gcc, install egcs) BUT! take a moment, this has
> > > some implications on your environment:
> > > first there're a number of problems with c++ progs compiled
> > > with gcc to work with egcs (libs compatibilities),
> > > second - but i've not tested it myself - perhaps there'll be
> > > problems in compiling the kernel sources.
> > >
> > > The egcs installation on rh 5.0 was discussed in this list
> > > and i'll attach some messages explaining how to go with
> > > differents alternatives (the choice is of course up to you)
> > > but you need to be aware that rh 5.1 ship with egcs now,
> > > if you want to use egcs for all the tasks: but if your concern
> > > is only on g77, i think you'll be happy with one of the alternatives
> > > below (as i am :-).
> > >
> > > HTH
> > >
> > > ciao fede
> > >
> > > attaching some previous postings:
> > 
> > < snip >
> > 
> > < snip >
> > 
> > -
> > Paul J. Kersting
> > KW Consulting, Inc. - Fuel Rod Expertise for the Nuclear Power Industry
> > E-mail: [EMAIL PROTECTED]    WWW: www.kwconsulting.com
> > (412) 635-7333 (voice)  (412) 367-2195 (fax)
> > 
> > --
> >   PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
> > http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
> >          To unsubscribe: mail [EMAIL PROTECTED] with
> >                        "unsubscribe" as the Subject.
> 
> -- 
> 
> [EMAIL PROTECTED]
> 
> 
> -- 
>   PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
> http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
>          To unsubscribe: mail [EMAIL PROTECTED] with 
>                        "unsubscribe" as the Subject.
> 
> 

--------------------------------------------------------
| Francesco Faenzi:        Student in Computer Science |
|                                System Administrator        |
|                          Network Consultant          |
________________________________________________________
| Disclaimer :=> Everything above is a true statement, |
|                for sufficiently false values of true.|
--------------------------------------------------------


-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to