[ale] What is libstdc++-libc6?

Michael D. Hirsch mhirsch at nubridges.com
Tue Apr 1 14:25:42 EST 2003


On Tuesday 01 April 2003 01:51 pm, Fulton Green wrote:
> The "libstdc++" indicates a Standard C++ library, which you might have
> known already.  I believe it includes some underlying support code for
> the STL, as well as the streaming I/O stuff and some other C++-specific
> goodies.
>
> Now let's talk about what follows the "-" dash after that.  Assuming
> that the
>
> > error: Failed dependencies:
> >         libstdc++-libc6.1-2.so.3 is needed by qtopia-desktop-1.6.0-1
>
> message is verbatim, then your
>
> > [1032] Zaurus>sudo apt-get install -s libstdc++-glibc6
> >
> > [1021] Zaurus>apt-cache show libstdc++-libc6
>
> commands are going to return nil results.  That *has* to be "libc6.1" on
> the right-hand side of the dash (perhaps more properly "libc6.1-2").

Duh!  Thanks.  For some reason I thought that rpm names could break on '.' 
and not only on '-'.  And to think that I am the rpm maintainer, here.

That did it.  Thanks.

Michael

> IIRC, libc6.1 is an older version of the GNU C runtime library.  Weird
> that they're not using the newer glibc stuff that everyone else uses;
> maybe the Zaurus still uses libc6 (esp. if it's still using a 2.2
> kernel), and they wanted to keep the environment consistent.
>
> On Tue, Apr 01, 2003 at 01:31:06PM -0500, Michael D. Hirsch wrote:
> > When I try to install the current qtopia-desktop rpm I get this error:
> > [1020] Zaurus>sudo rpm -Uvh qtopia-desktop-1.6.0-1.i386.rpm
> > error: Failed dependencies:
> >         libstdc++-libc6.1-2.so.3 is needed by qtopia-desktop-1.6.0-1
> > [1021] Zaurus>
> >
> > So I try to install it.  I can't find it on rpmfind.net, or with
> > apt-get
> >
> > [1032] Zaurus>sudo apt-get install -s libstdc++-glibc6
> > Reading Package Lists... Done
> > Collecting File Provides... Done
> > Building Dependency Tree... Done
> > E: Couldn't find package libstdc++-glibc6
> >
> > If I query my apt cache I also get nothing:
> >
> > [1021] Zaurus>apt-cache show libstdc++-libc6
> > W: Unable to locate package libstdc++-libc6
> >
> > However, I can grep for it:
> >
> > [1026] Zaurus>apt-cache dump | grep libstd | grep libc
> > Package: libstdc++-libc6.1-1.so.2(GCC.INTERNAL)
> >
> > So what is this rpm and why can't I detect it?
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale

_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale





More information about the Ale mailing list