LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Ubuntu
User Name
Password
Ubuntu This forum is for the discussion of Ubuntu Linux.

Notices


Reply
  Search this Thread
Old 06-01-2012, 01:29 PM   #1
timebirds
Member
 
Registered: Mar 2012
Posts: 33

Rep: Reputation: Disabled
Question 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.

Last edited by timebirds; 06-02-2012 at 10:16 AM.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 06-01-2012, 01:46 PM   #2
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
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.
 
1 members found this post helpful.
Old 06-01-2012, 02:44 PM   #3
timebirds
Member
 
Registered: Mar 2012
Posts: 33

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by evo2 View Post
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

Last edited by timebirds; 06-01-2012 at 02:53 PM.
 
Old 06-01-2012, 03:18 PM   #4
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
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.
 
2 members found this post helpful.
Old 06-01-2012, 03:42 PM   #5
timebirds
Member
 
Registered: Mar 2012
Posts: 33

Original Poster
Rep: Reputation: Disabled
Thanks, that worked.
 
Old 06-02-2012, 04:18 PM   #6
flyflytn
LQ Newbie
 
Registered: Jun 2012
Posts: 3

Rep: Reputation: Disabled
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.
 
  


Reply

Tags
ubuntu 11.10, ubuntu 12.04



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Terminal xterm Title is too dynamic (title doesn't change manually) ZeroDaHero Slackware 4 11-04-2012 12:16 PM
Oh! Pretty! - and Pretty Demanding of System Resources ;) tallship Linux - General 3 06-04-2010 05:58 PM
apt error message vanigh Ubuntu 3 07-28-2006 09:23 AM
apt-get error message amon Debian 3 03-28-2005 01:22 PM
Apt-get error message silentnights Mandriva 6 09-22-2003 12:10 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Ubuntu

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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration