LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (http://www.linuxquestions.org/questions/ubuntu-63/)
-   -   E: Internal Error, No file name for libss2 messing up apt-get (http://www.linuxquestions.org/questions/ubuntu-63/e-internal-error-no-file-name-for-libss2-messing-up-apt-get-948017/)

timebirds 06-01-2012 01:29 PM

E: Internal Error, No file name for libss2 messing up apt-get
 
The title pretty much says it, whenever I use apt-get I get this message after it: "E: Internal Error, No file name for libss2" messing up apt-get. It doesn't let me apt-get install anything or apt-get remove either. apt-get update works fine, though. I recently upgraded from Ubuntu 11.10 to 12.04.

evo2 06-01-2012 01:46 PM

Hi,

can you please cut and paste the the contents of your terminal when running the following
Code:

dpkg --audit
sudo apt-get -f install

Please put this in [code] tags (like I've done above) so that we can read it more easily.

Evo2.

timebirds 06-01-2012 02:44 PM

Quote:

Originally Posted by evo2 (Post 4693248)
Hi,

can you please cut and paste the the contents of your terminal when running the following
Code:

dpkg --audit
sudo apt-get -f install

Please put this in [code] tags (like I've done above) so that we can read it more easily.

Evo2.

Ok for the first one I sense something is wrong. Gives me this, but I couldn't get the top part because it took up too much space. libss2 is mentioned in it.

Code:

libjpeg8:i386        Independent JPEG Group's JPEG runtime library (dependency
 libgstreamer0.10-0:i386 Core GStreamer libraries and elements
 libclass-load-perl  module for loading modules by name
 libdatrie1          Double-array trie library
 libdatrie1:i386      Double-array trie library
 libss2              command-line interface parsing library
 libss2:i386          command-line interface parsing library
 libbsd0              utility functions from BSD systems - shared library
 libxft2              FreeType-based font drawing library for X
 libxft2:i386        FreeType-based font drawing library for X
 libx11-6            X11 client-side library
 libx11-6:i386        X11 client-side library
 libjasper1          JasPer JPEG-2000 runtime library
 libjasper1:i386      JasPer JPEG-2000 runtime library
 grub-gfxpayload-lists GRUB gfxpayload blacklist
 libjack-jackd2-0:i386 JACK Audio Connection Kit (libraries)
 openssh-server      secure shell (SSH) server, for secure access from remote
 libnih1:i386        NIH Utility Library
 lib32stdc++6        GNU Standard C++ Library v3 (32 bit Version)
 libgnutls26          GNU TLS library - runtime library
 libgnutls26:i386    GNU TLS library - runtime library
 libgpm2              General Purpose Mouse - shared library
 libgpm2:i386        General Purpose Mouse - shared library
 libwww-perl          simple and consistent interface to the world-wide web
 grub-pc              GRand Unified Bootloader, version 2 (PC/BIOS version)
 libnet-ssleay-perl  Perl module for Secure Sockets Layer (SSL)
 libv4lconvert0:i386  Video4linux frame format conversion library
 libdatetime-timezone-perl framework exposing the Olson time zone database to P
 libpcre3:i386        Perl 5 Compatible Regular Expression Library - runtime fi
 iso-codes            ISO language, territory, currency, script codes and their
 libdatetime-locale-perl Perl extension providing localization support for Date
 libncursesw5:i386    shared libraries for terminal handling (wide character su
 liblocale-gettext-perl module using libc functions for internationalization in
 mysql-server-5.5    MySQL database server binaries and system database setup
 glib-networking-common network-related giomodules for GLib - data files
 libencode-locale-perl utility to determine the locale encoding
 libheimntlm0-heimdal Heimdal Kerberos - NTLM support library
 libheimntlm0-heimdal:i386 Heimdal Kerberos - NTLM support library
 libpackage-stash-perl module providing routines for manipulating stashes
 dmsetup              The Linux Kernel Device Mapper userspace library
 ttf-dejavu-core      Vera font family derivate with additional characters
 libheimbase1-heimdal Heimdal Kerberos - Base library
 libheimbase1-heimdal:i386 Heimdal Kerberos - Base library
 libgssapi3-heimdal  Heimdal Kerberos - GSSAPI support library
 libgssapi3-heimdal:i386 Heimdal Kerberos - GSSAPI support library
 libasn1-8-heimdal    Heimdal Kerberos - ASN.1 library
 libasn1-8-heimdal:i386 Heimdal Kerberos - ASN.1 library
 libvisual-0.4-0:i386 Audio visualization framework
 perl                Larry Wall's Practical Extraction and Report Language
 libcaca0:i386        colour ASCII art library
 friendly-recovery    Make recovery more user-friendly
 libhtml-parser-perl  collection of modules that parse HTML text documents
 libdrm-intel1:i386  Userspace interface to intel-specific kernel DRM services
 python-apt-common    Python interface to libapt-pkg (locales)
 libtag1c2a:i386      audio meta-data library
 libvorbis0a          The Vorbis General Audio Compression Codec (Decoder libra
 libvorbis0a:i386    The Vorbis General Audio Compression Codec (Decoder libra
 libsub-name-perl    module for assigning a new name to referenced sub
 libclass-singleton-perl implementation of a "Singleton" class
 libpciaccess0:i386  Generic PCI access library for X
 libldap-2.4-2        OpenLDAP libraries
 libldap-2.4-2:i386  OpenLDAP libraries
 gstreamer0.10-plugins-base:i386 GStreamer plugins from the "base" set
 libkrb5-26-heimdal  Heimdal Kerberos - libraries
 libkrb5-26-heimdal:i386 Heimdal Kerberos - libraries
 sysvinit-utils      System-V-like utilities
 cron                process scheduling daemon
 libgnome-keyring0:i386 GNOME keyring services library
 fontconfig-config    generic font configuration library - configuration
 libedit2            BSD editline and history libraries
 libcdparanoia0:i386  audio extraction tool for sampling CDs (library)
 dconf-gsettings-backend simple configuration storage system - GSettings back-e
 fuse-utils          Filesystem in Userspace (transitional package)
 python-apt          Python interface to libapt-pkg
 libp11-kit0          Library for loading and coordinating access to PKCS#11 mo
 libp11-kit0:i386    Library for loading and coordinating access to PKCS#11 mo
 libnih-dbus1:i386    NIH D-Bus Bindings Library
 libx11-data          X11 client-side library
 openssh-client      secure shell (SSH) client, for secure access to remote ma
 ntpdate              client for setting system time from NTP servers
 libaa1:i386          ASCII art library
 language-selector-common Language selector for Ubuntu
 grub2-common        GRand Unified Bootloader (common files for version 2)
 gstreamer0.10-plugins-good:i386 GStreamer plugins from the "good" set
 libpng12-0:i386      PNG library - runtime
 libpixman-1-0        pixel-manipulation library for X and cairo
 libpixman-1-0:i386  pixel-manipulation library for X and cairo
 libapparmor-perl    AppArmor library Perl bindings
 libgmp10            Multiprecision arithmetic library
 liblist-moreutils-perl Perl module with additional list functions not found in
 mysql-server-core-5.5 MySQL database server binaries
 apparmor            User-space parser utility for AppArmor
 cpio                GNU cpio -- a program to manage archives of files
 libstdc++6:i386      GNU Standard C++ Library v3
 libmpfr4            multiple precision floating-point computation
 ca-certificates      Common CA certificates
 mysql-server        MySQL database server (metapackage depending on the lates
 ssh-import-id        securely retrieve an SSH public key and install it locall
 libdatetime-perl    module for manipulating dates, times and timestamps
 dconf-service        simple configuration storage system - D-Bus service
 libapparmor1        changehat AppArmor library
 mysql-client-5.5    MySQL database client binaries
 libglib2.0-0:i386    GLib library of C routines
 libtext-charwidth-perl get display widths of characters on the terminal
 libkrb5-3            MIT Kerberos runtime libraries
 libkrb5-3:i386      MIT Kerberos runtime libraries
 liblockfile1        NFS-safe locking library
 libxau6              X11 authorisation library
 libxau6:i386        X11 authorisation library

The following packages are only half configured, probably due to problems
configuring them the first time.  The configuration should be retried using
dpkg --configure <package> or the configure menu option in dselect:
 libc-bin            Embedded GNU C Library: Binaries

And for the second one...
Code:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  xfonts-encodings xfonts-utils libxfont1 x-ttcidfont-conf libfontenc1 defoma
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 226 not upgraded.
310 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for libss2


evo2 06-01-2012 03:18 PM

Hi,

aha, so it looks like "dpkg --audit" is telling you that there are a bunch of packages that failed to fully install. They are unpacked but not configured. I guess you never actually completed that upgrade you mentioned in your first post.
Try to configure all the pending packages with the following command:
Code:

sudo dpkg --configure --pending
The above command is one of the standard tools in recovering from a botched upgrade.

Cheers,

Evo2.

timebirds 06-01-2012 03:42 PM

Thanks, that worked.

flyflytn 06-02-2012 04:18 PM

thanks evo2. I had the same issue with libslang2.....I have never used --audit, I always just use apt-get, and after some large dist-upgrades I tend to re-run it again to make sure it went OK since I sometimes don't hang around to watch the upgrade. Thanks timebirds for pointing me over to this thread too.


All times are GMT -5. The time now is 10:04 PM.