On Sat, Sep 07, 2013 at 04:04:37PM +0530, Balamurugan wrote: > Do you mean there is no such package like libstdc++?
That is correct, there is no package "libstdc++"
> I have just ran the commands on a fresh install of Debian 7 (Wheezy) 64-bit
> system.
>
> root@debian:/home/user# apt-get install libstdc++
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Note, selecting 'libstdc++6-4.4-doc' for regex 'libstdc+'
[ Snipped list of packages ]
> Note, selecting 'libstdc++6-4.4-dev' for regex 'libstdc+'
As you can see from the above lines, as there is no exact match for
"libstdc++", apt-get is using the string as a regex (regular expression,
pattern to match against). The result is a list of packages that match
the regex. In this case the pattern being matched against is "any string
containing libstd, immediately followed by one or more c's".
> _libstdc++6 is already the newest version._
Here, apt-get tells you the package libstdc++6, which matches the regex,
is already at the latest version.
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> libstdc++6-4.6-dbg : Conflicts: libstdc++6-4.4-dbg but 4.4.7-2 is to be
> installed
> libstdc++6-4.6-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-2 is to be
> installed
> libstdc++6-4.7-dbg : Conflicts: libstdc++6-4.4-dbg but 4.4.7-2 is to be
> installed
> Conflicts: libstdc++6-4.6-dbg but 4.6.3-14 is to be
> installed
> libstdc++6-4.7-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-2 is to be
> installed
> Conflicts: libstdc++6-4.6-doc but 4.6.3-14 is to be
> installed
> E: Unable to correct problems, you have held broken packages.
As you can see from the above list, you have selected mutually exclusive
packages for installation. As apt-get can't resolve the situation
automatically, it bails out and requires manual intervention to resolve
the conflicts.
Cheers,
Tom
--
Bachelors' wives and old maids' children are always perfect.
-- Nicolas Chamfort
signature.asc
Description: Digital signature

