Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: dibl on 2013/05/13, 15:45:17

Title: Watch your apt messages today
Post by: dibl on 2013/05/13, 15:45:17
Here, it is a good day to wait before allowing d-u:

Code: [Select]
Calculating upgrade... Done
The following packages will be REMOVED:
  alien build-essential bzip2:i386 cdebootstrap debhelper debootstrap defoma devscripts dpkg-dev equivs file:i386
  flashplugin-nonfree freeglut3:i386 googleearth-package gvfs gvfs-backends gvfs-daemons hplip hplip-gui
  java-package kde-plasma-desktop kde-standard kde-workspace kde-workspace-bin kdebase-workspace
  kdebase-workspace-bin kscreensaver kscreensaver-xsavers lesstif2:i386 libacl1:i386 libart-2.0-2:i386
  libasound2:i386 libasyncns0:i386 libattr1:i386 libavahi-client3:i386 libavahi-common3:i386 libbonoboui2-0
  libbsd0:i386 libbz2-1.0:i386 libc6:i386 libc6-i686:i386 libcap2:i386 libcomerr2:i386 libcups2:i386 libcurl3:i386
  libdb5.1:i386 libdbus-1-3:i386 libdirectfb-1.2-9:i386 libdrm-intel1:i386 libdrm-nouveau1a:i386
  libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libexif12:i386 libexpat1:i386 libffi5:i386 libflac8:i386
  libfltk1.1:i386 libfontconfig1:i386 libfontenc1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt11:i386
  libgd2-xpm:i386 libgdbm3:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386
  libgnome2-0 libgnomeui-0 libgnutls26:i386 libgpg-error0:i386 libgphoto2-2:i386 libgphoto2-port0:i386 libgpm2:i386
  libgssapi-krb5-2:i386 libice6:i386 libidn11:i386 libieee1284-3:i386 libjack-jackd2-0:i386 libjasper-runtime:i386
  libjasper1:i386 libjbig0:i386 libjpeg62:i386 libjpeg8:i386 libjson0:i386 libk5crypto3:i386 libkeyutils1:i386
  libkrb5-3:i386 libkrb5support0:i386 libldap-2.4-2:i386 libltdl7:i386 liblua5.1-0:i386 liblzma5:i386
  liblzo2-2:i386 libmagic1:i386 libmpg123-0:i386 libncurses5:i386 libnspr4:i386 libnspr4-0d:i386 libnss-ldap:i386
  libnss3:i386 libnss3-1d:i386 libodbc1:i386 libogg0:i386 libopenal1:i386 libp11-kit0:i386 libpam0g:i386
  libpciaccess0:i386 libpng12-0:i386 libpopt0:i386 libpulse0:i386 librtmp0:i386 libsamplerate0:i386 libsasl2-2:i386
  libsasl2-modules:i386 libsigc++-2.0-0c2a:i386 libsm6:i386 libsndfile1:i386 libsqlite3-0:i386 libssh2-1:i386
  libssl1.0.0:i386 libstdc++5:i386 libstdc++6:i386 libsvga1:i386 libsysfs2:i386 libtasn1-6:i386 libtdb1:i386
  libtinfo5:i386 libtool libts-0.0-0:i386 libusb-0.1-4:i386 libuuid1:i386 libvorbis0a:i386 libvorbisenc2:i386
  libvorbisfile3:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libx86-1:i386 libxau6:i386 libxaw7:i386
  libxcb-glx0:i386 libxcb-render-util0:i386 libxcb-render0:i386 libxcb-shape0:i386 libxcb1:i386 libxcomposite1:i386
  libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxft2:i386 libxi6:i386
  libxinerama1:i386 libxml2:i386 libxmu6:i386 libxmuu1:i386 libxp6:i386 libxpm4:i386 libxrandr2:i386
  libxrender1:i386 libxslt1.1:i386 libxt6:i386 libxtst6:i386 libxv1:i386 libxxf86dga1:i386 libxxf86vm1:i386 lintian
  liquidsoap liquidsoap-plugin-gstreamer liquidsoap-plugin-lame liquidsoap-plugin-pulseaudio module-assistant
  nvidia-kernel-source odbcinst1debian2:i386 pbuilder printer-driver-postscript-hp quilt rkhunter
  siduction-art-kde-eow siduction-art-kde-ridersonthestorm siduction-art-kde-xmas siduction-art-ksplash-eow
  siduction-art-ksplash-ridersonthestorm siduction-art-ksplash-xmas ttf-mscorefonts-installer wget:i386
  x11-utils:i386 xaw3dg:i386 xutils zlib1g:i386
The following NEW packages will be installed:
  plasma-netbook python3-apt python3-chardet python3-debian python3-magic python3-six
The following packages have been kept back:
  iceweasel
The following packages will be upgraded:
  bsdutils cdrdao console-setup console-setup-linux cpp-4.7 desktop-file-utils dialog g++-4.7 gcc-4.7 gcc-4.7-base
  gcc-4.7-base:i386 gcc-4.8-base gcc-4.8-base:i386 gir1.2-glib-2.0 keyboard-configuration lib32gcc1 lib32stdc++6
  libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libc6-i386 libclone-perl libgbm1 libgcc-4.7-dev libgcc1
  libgfortran3 libgirepository-1.0-1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-dri-experimental libgl1-mesa-glx
  libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglu1-mesa libglu1-mesa-dev libgomp1 libitm1
  libmount1 libopus0 libquadmath0 libraw5 libstdc++6 libstdc++6-4.7-dev libuuid1 locales mesa-common-dev mount
  multiarch-support nscd php5-cli php5-common python-gobject-2 python-xapian util-linux uuid-runtime
59 upgraded, 6 newly installed, 194 to remove and 1 not upgraded.
Need to get 87.6 MB of archives.
After this operation, 249 MB disk space will be freed.
Do you want to continue [Y/n]?
Title: Watch your apt messages today
Post by: Lanzi on 2013/05/13, 18:26:13
Thanks for the warning!!!

We should maybe make a subforum, where ppl could also post, when the just completed a DU and all went well...
Title: Re: Watch your apt messages today
Post by: ayla on 2013/05/13, 19:13:38
Quote from: "Lanzi"
Thanks for the warning!!!

We should maybe make a subforum, where ppl could also post, when the just completed a DU and all went well...


I think an "all in ordern (again)" post would only make sence as an answer to a post like dibls warning.

greets
ayla
Title: RE: Re: Watch your apt messages today
Post by: dibl on 2013/05/13, 23:11:20
It got better later in the day -- all the x:i386 packages went, which was OK with me, and only a couple of packages that I needed to reinstall after the d-u was finished.  Running fine now.  Looks like no skype for awhile due to dependencies in the i386 packages.

Yes, I think we can use the existing thread that reports a warning to announce the recovery or the workaround or whatever the resolution becomes.
Title: RE: Re: Watch your apt messages today
Post by: jacmoe on 2013/05/14, 06:44:46
That is bad news for people who have Steam installed. :(

I accidentally du'ed today, only to be met with unmet dependencies for some 32 bit libgl mesa libs..
I could probably use force, but I'll wait a couple of days.

Those libs weren't in the to be removed packages, nor were they in the kept back list.
I wouldn't have been able to learn anything useful from browsing the Siduction forum either.
Well, I need the 386 libs for Steam, until they come up with a 64-bit solution.
Title: RE: Re: Watch your apt messages today
Post by: henning on 2013/05/14, 10:12:35
Hi,

since you mentioned the "Libgl mesa ..... " I encountered a similiar problem with these, but on closer inspection it only was complaining about not being able to overwrite a *.log file
and stopped the upgrade. I deleted that particular log file and tried again and it worked.
Title: RE: Re: Watch your apt messages today
Post by: dibl on 2013/05/14, 15:05:54
Today skype can be installed after you install libasound2:i386 and libc6:i386, and you have to use -force.  Possibly Steam is the same today (I don't use it).

But, skype seems unable to use the onboard sound system -- something is still missing in the i386 packages, I think.
Title: RE: Re: Watch your apt messages today
Post by: towo on 2013/05/14, 15:25:05
I have no problem with steam.
Code: [Select]

root:Defiant> dpkg -l | grep -i alsa | grep i386
ii  libasound2:i386                                            1.0.27-3                           i386         shared library for ALSA applications
ii  libasound2-plugins:i386                                    1.0.27-2                           i386         ALSA library additional plugins
ii  libwine-alsa:i386                                          1.4.1-4                            i386         Windows API implementation - ALSA sound module
Title: RE: Re: Watch your apt messages today
Post by: dibl on 2013/05/14, 15:51:02
@towo, I see libasound2-plugins:i386 on your system -- I think skype might need that one.  But when I tried to install that package, and chased its dependencies, I ended up here:

Code: [Select]
root@imerabox:/home/don# apt-get install libmp3lame0:i386
Reading package lists... Done
Building dependency tree      
Reading state information... Done
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:
 libavcodec53 : Depends: libmp3lame0 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.


but

Code: [Select]
root@imerabox:/home/don# apt-get install libmp3lame0
Reading package lists... Done
Building dependency tree      
Reading state information... Done
libmp3lame0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.


Is this just a temporary situation?
Title: RE: Re: Watch your apt messages today
Post by: michaa7 on 2013/05/14, 16:03:01
Maybe it depends where the packages come from, in my case two of them came from dmo:
Quote
# apt-cache policy libmp3lame0 libavcodec53 libasound2-plugins
libmp3lame0:
  Installiert:           1:3.99.5-dmo1
  Installationskandidat: 1:3.99.5-dmo2
  Versionstabelle:
     1:3.99.5-dmo2 0
        900 http://deb-multimedia.org/ sid/main i386 Packages
 *** 1:3.99.5-dmo1 0
...
libavcodec53:
  Installiert:           7:0.10.3-dmo1
  Installationskandidat: 7:0.10.3-dmo1
  Versionstabelle:
 *** 7:0.10.3-dmo1 0
        900 http://deb-multimedia.org/ sid/main i386 Packages
...
libasound2-plugins:
  Installiert:           1.0.27-2
  Installationskandidat: 1.0.27-2
  Versionstabelle:
 *** 1.0.27-2 0
        900 http://http.debian.net/debian/ sid/main i386 Packages
...
Title: Watch your apt messages today
Post by: jacmoe on 2013/05/14, 16:22:09
This was the error:
Quote
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libgl1-mesa-dev : Depends: libgl1-mesa-glx (= 8.0.5-4+b1) but 8.0.5-4 is installed
 libgl1-mesa-dri : Breaks: libgl1-mesa-dri:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is installed
 libgl1-mesa-dri:i386 : Breaks: libgl1-mesa-dri (!= 8.0.5-4+b1) but 8.0.5-4 is installed
E: Unmet dependencies. Try using -f.

I am doing an -f today. :)
Title: Watch your apt messages today
Post by: jacmoe on 2013/05/14, 16:44:41
So, Steam wants to install libgl1-mesa-dri:i386 ..
Quote
jacmoe@siductionbox:~$ sudo apt-get install libgl1-mesa-dri:i386
[sudo] password for jacmoe:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
libgl1-mesa-dri:i386 is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libgl1-mesa-dri : Breaks: libgl1-mesa-dri:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libgl1-mesa-dri:i386 : Breaks: libgl1-mesa-dri (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgl1-mesa-glx : Depends: libglapi-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
                   Breaks: libgl1-mesa-glx:i386 (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 8.0.5-4) but 8.0.5-4+b1 is to be installed
                        Breaks: libgl1-mesa-glx (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libglapi-mesa : Breaks: libglapi-mesa:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libglapi-mesa:i386 : Breaks: libglapi-mesa (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgles1-mesa : Depends: libglapi-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgles2-mesa : Depends: libglapi-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libglu1-mesa : Breaks: libglu1-mesa:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libglu1-mesa:i386 : Breaks: libglu1-mesa (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libglu1-mesa-dev : Depends: libglu1-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
jacmoe@siductionbox:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libgl1-mesa-dri libgl1-mesa-glx:i386 libglapi-mesa libglu1-mesa
Suggested packages:
  libglide3
The following packages will be upgraded:
  libgl1-mesa-dri libgl1-mesa-glx:i386 libglapi-mesa libglu1-mesa
4 upgraded, 0 newly installed, 0 to remove and 296 not upgraded.                                                                                                
35 not fully installed or removed.                                                                                                                              
Need to get 21.9 MB of archives.                                                                                                                                
After this operation, 6,144 B of additional disk space will be used.                                                                                            
Do you want to continue [Y/n]? Y
Get:1 http://ftp.dk.debian.org/debian/ unstable/main libgl1-mesa-dri amd64 8.0.5-4+b1 [21.5 MB]
Get:2 http://ftp.dk.debian.org/debian/ unstable/main libgl1-mesa-glx i386 8.0.5-4+b1 [131 kB]                                                                  
Get:3 http://ftp.dk.debian.org/debian/ unstable/main libglapi-mesa amd64 8.0.5-4+b1 [47.0 kB]                                                                  
Get:4 http://ftp.dk.debian.org/debian/ unstable/main libglu1-mesa amd64 8.0.5-4+b1 [191 kB]                                                                    
Fetched 21.9 MB in 16s (1,318 kB/s)                                                                                                                            
(Reading database ... 597042 files and directories currently installed.)
Preparing to replace libgl1-mesa-dri:amd64 8.0.5-4 (using .../libgl1-mesa-dri_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libgl1-mesa-dri:amd64 ...
dpkg: error processing /var/cache/apt/archives/libgl1-mesa-dri_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libgl1-mesa-dri/changelog.Debian.gz', which is different from other instances of package libgl1-mesa-dri:amd64
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to replace libgl1-mesa-glx:i386 8.0.5-4 (using .../libgl1-mesa-glx_8.0.5-4+b1_i386.deb) ...
Unpacking replacement libgl1-mesa-glx:i386 ...
dpkg: error processing /var/cache/apt/archives/libgl1-mesa-glx_8.0.5-4+b1_i386.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libgl1-mesa-glx/changelog.Debian.gz', which is different from other instances of package libgl1-mesa-glx:i386
Preparing to replace libglapi-mesa:amd64 8.0.5-4 (using .../libglapi-mesa_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libglapi-mesa:amd64 ...
dpkg: error processing /var/cache/apt/archives/libglapi-mesa_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libglapi-mesa/changelog.Debian.gz', which is different from other instances of package libglapi-mesa:amd64
Preparing to replace libglu1-mesa:amd64 8.0.5-4 (using .../libglu1-mesa_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libglu1-mesa:amd64 ...
dpkg: error processing /var/cache/apt/archives/libglu1-mesa_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libglu1-mesa/changelog.Debian.gz', which is different from other instances of package libglu1-mesa:amd64
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libgl1-mesa-dri_8.0.5-4+b1_amd64.deb
 /var/cache/apt/archives/libgl1-mesa-glx_8.0.5-4+b1_i386.deb
 /var/cache/apt/archives/libglapi-mesa_8.0.5-4+b1_amd64.deb
 /var/cache/apt/archives/libglu1-mesa_8.0.5-4+b1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

So, I guess I'm screwed?

apt-get -f install doesn't work.

And if I were to remove the offending packages, I would remove my Steam installation.
Title: Watch your apt messages today
Post by: piper on 2013/05/14, 16:58:20
Quote from: "jacmoe"
So, Steam wants to install libgl1-mesa-dri:i386 ..
Quote
jacmoe@siductionbox:~$ sudo apt-get install libgl1-mesa-dri:i386
[sudo] password for jacmoe:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
libgl1-mesa-dri:i386 is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libgl1-mesa-dri : Breaks: libgl1-mesa-dri:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libgl1-mesa-dri:i386 : Breaks: libgl1-mesa-dri (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgl1-mesa-glx : Depends: libglapi-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
                   Breaks: libgl1-mesa-glx:i386 (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 8.0.5-4) but 8.0.5-4+b1 is to be installed
                        Breaks: libgl1-mesa-glx (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libglapi-mesa : Breaks: libglapi-mesa:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libglapi-mesa:i386 : Breaks: libglapi-mesa (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgles1-mesa : Depends: libglapi-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libgles2-mesa : Depends: libglapi-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libglu1-mesa : Breaks: libglu1-mesa:i386 (!= 8.0.5-4) but 8.0.5-4+b1 is to be installed
 libglu1-mesa:i386 : Breaks: libglu1-mesa (!= 8.0.5-4+b1) but 8.0.5-4 is to be installed
 libglu1-mesa-dev : Depends: libglu1-mesa (= 8.0.5-4+b1) but 8.0.5-4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
jacmoe@siductionbox:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libgl1-mesa-dri libgl1-mesa-glx:i386 libglapi-mesa libglu1-mesa
Suggested packages:
  libglide3
The following packages will be upgraded:
  libgl1-mesa-dri libgl1-mesa-glx:i386 libglapi-mesa libglu1-mesa
4 upgraded, 0 newly installed, 0 to remove and 296 not upgraded.                                                                                                
35 not fully installed or removed.                                                                                                                              
Need to get 21.9 MB of archives.                                                                                                                                
After this operation, 6,144 B of additional disk space will be used.                                                                                            
Do you want to continue [Y/n]? Y
Get:1 http://ftp.dk.debian.org/debian/ unstable/main libgl1-mesa-dri amd64 8.0.5-4+b1 [21.5 MB]
Get:2 http://ftp.dk.debian.org/debian/ unstable/main libgl1-mesa-glx i386 8.0.5-4+b1 [131 kB]                                                                  
Get:3 http://ftp.dk.debian.org/debian/ unstable/main libglapi-mesa amd64 8.0.5-4+b1 [47.0 kB]                                                                  
Get:4 http://ftp.dk.debian.org/debian/ unstable/main libglu1-mesa amd64 8.0.5-4+b1 [191 kB]                                                                    
Fetched 21.9 MB in 16s (1,318 kB/s)                                                                                                                            
(Reading database ... 597042 files and directories currently installed.)
Preparing to replace libgl1-mesa-dri:amd64 8.0.5-4 (using .../libgl1-mesa-dri_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libgl1-mesa-dri:amd64 ...
dpkg: error processing /var/cache/apt/archives/libgl1-mesa-dri_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libgl1-mesa-dri/changelog.Debian.gz', which is different from other instances of package libgl1-mesa-dri:amd64
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to replace libgl1-mesa-glx:i386 8.0.5-4 (using .../libgl1-mesa-glx_8.0.5-4+b1_i386.deb) ...
Unpacking replacement libgl1-mesa-glx:i386 ...
dpkg: error processing /var/cache/apt/archives/libgl1-mesa-glx_8.0.5-4+b1_i386.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libgl1-mesa-glx/changelog.Debian.gz', which is different from other instances of package libgl1-mesa-glx:i386
Preparing to replace libglapi-mesa:amd64 8.0.5-4 (using .../libglapi-mesa_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libglapi-mesa:amd64 ...
dpkg: error processing /var/cache/apt/archives/libglapi-mesa_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libglapi-mesa/changelog.Debian.gz', which is different from other instances of package libglapi-mesa:amd64
Preparing to replace libglu1-mesa:amd64 8.0.5-4 (using .../libglu1-mesa_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libglu1-mesa:amd64 ...
dpkg: error processing /var/cache/apt/archives/libglu1-mesa_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libglu1-mesa/changelog.Debian.gz', which is different from other instances of package libglu1-mesa:amd64
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libgl1-mesa-dri_8.0.5-4+b1_amd64.deb
 /var/cache/apt/archives/libgl1-mesa-glx_8.0.5-4+b1_i386.deb
 /var/cache/apt/archives/libglapi-mesa_8.0.5-4+b1_amd64.deb
 /var/cache/apt/archives/libglu1-mesa_8.0.5-4+b1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

So, I guess I'm screwed?

apt-get -f install doesn't work.

And if I were to remove the offending packages, I would remove my Steam installation.


Go to /usr/share/doc/libglapi-mesa

and rename changelog.Debian.gz
 to
changelog.Debian.gz.old

and do that for

libgl1-mesa-dri
libgl1-mesa-glx:i386
libglapi-mesa


and then do
Code: [Select]
apt-get -f install
Title: Re: RE: Re: Watch your apt messages today
Post by: dibl on 2013/05/14, 17:50:50
Quote from: "michaa7"
Maybe it depends where the packages come from, in my case two of them came from dmo:


PERFECT -- thank you very much michaa!  I had dmo commented out for all the time wheezy was in freeze, and I forgot to uncomment it.

Now the sound packages are updated and skype is working as expected.

Great forum here!   :)
Title: Re: RE: Re: Watch your apt messages today
Post by: Santa on 2013/05/14, 20:35:00
Quote from: "michaa7"
Maybe it depends where the packages come from, in my case two of them came from dmo:


Yes, it depends. It doesn't suprise me at all, this is because of an unsolved debian problem with binNMUs[1][2], so a package built "normally" will work. It's not the first time this problem happens. This problem can be solved easily on siduction just rebuilding the package, so please, each time you upgrade a package you have installed for both amd64 and i386 and you got something like this:
Code: [Select]

Preparing to replace libgl1-mesa-dri:amd64 8.0.5-4 (using .../libgl1-mesa-dri_8.0.5-4+b1_amd64.deb) ...
Unpacking replacement libgl1-mesa-dri:amd64 ...
dpkg: error processing /var/cache/apt/archives/libgl1-mesa-dri_8.0.5-4+b1_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libgl1-mesa-dri/changelog.Debian.gz', which is different from other instances of package libgl1-mesa-dri:amd64

please tell us, so we can fix it. About llibgl1-mesa-dri, I have just uploaded a fixed mesa to fixes.

[1] a binNMU, in case you don't already know, is a mechanism used by debian to rebuild packages against a newer environment.
[2] There's a discussion going out about how to solve this issue: http://lists.debian.org/5190AEDF.8050500@debian.org
Title: Re: RE: Re: Watch your apt messages today
Post by: michaa7 on 2013/05/14, 21:16:38
Quote from: "dibl"
Quote from: "michaa7"
Maybe it depends where the packages come from, in my case two of them came from dmo:


PERFECT -- thank you very much michaa!  I had dmo commented out for all the time wheezy was in freeze, and I forgot to uncomment it.


Glad I could help you.

I only uncomment it in the rare case I need something from DMO. Actually I realized that your problem might be connected to DMO when the output of "apt-cache policy <the> on my computer didn't show a real repo for the installed *dmo*-files (because it shows only repos which are activated in sources.list*).
Title: RE: Re: RE: Re: Watch your apt messages today
Post by: DeepDayze on 2013/05/15, 04:03:11
I have had used --force-overwrite which forcibly overwrites the existing changelog with the one from the new package. It works, but yes its brutal.

Hopefully there will be a fix for the differing changelogs brought about by binNMU's that are done just for one or 2 arches rather than all.
Title: Watch your apt messages today
Post by: jacmoe on 2013/05/15, 07:00:43
Quote from: "piper"

...
and do that for

libgl1-mesa-dri
libgl1-mesa-glx:i386
libglapi-mesa


and then do
Code: [Select]
apt-get -f install


Thanks!
It works. Steam runs. :)

However, now apt-get wants to remove a lot of i386 packages, again..
I will definitely hold off du'ing for a while.

I mean, Half-Life 2 just arrived to Linux as a beta. :D
Title: Watch your apt messages today
Post by: piper on 2013/05/15, 16:22:04
Quote from: "jacmoe"
Quote from: "piper"

...
and do that for

libgl1-mesa-dri
libgl1-mesa-glx:i386
libglapi-mesa


and then do
Code: [Select]
apt-get -f install


Thanks!
It works. Steam runs. :)

However, now apt-get wants to remove a lot of i386 packages, again..
I will definitely hold off du'ing for a while.

I mean, Half-Life 2 just arrived to Linux as a beta. :D


I let them go,and reinstalled them (wine & steam) becareful if you need libxvmc1:i386 libxvmcnvidia1:i386 as it will remove
Code: [Select]
kaffeine libgl1-nvidia-glx libxine1-x libxvmc1 mplayer mplayerthumbs nvidia-glx xserver-xorg-video-nvidiaI have not had the time, er I should say too lazy to see if after removal if they can be reinstalled with no problems

but, at the moment I don't have steam installed, (I have a testing build installed right now) actually I haven't had the linux-steam installed yet, always used wine and steam to play hl-2, one of my favorites and I play skyrim (without steam)

wine reinstalled (after it removed things from a du sometime this week) fine
Code: [Select]
apt-get install wine winetricks libwine-openal:i386 libc6-i686:i386 libgpm2:i386 uuid-runtime:i386 libgsm1:i386 libv4l-0:i386 fonts-liberation libwine-gl:i386 libwine-alsa:i386 libgl1-mesa-dri:i386 -s
Reading package lists... Done
Building dependency tree      
Reading state information... Done
fonts-liberation is already the newest version.
wine is already the newest version.
winetricks is already the newest version.
The following extra packages will be installed:
  libasound2:i386 libc6:i386 libdbus-1-3:i386 libdrm-intel1:i386 libdrm-nouveau1a:i386 libdrm-radeon1:i386 libdrm2:i386
  libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt11:i386 libgl1-mesa-glx:i386
  libglapi-mesa:i386 libglu1-mesa:i386 libgnutls26:i386 libgpg-error0:i386 libice6:i386 libjbig0:i386 libjpeg8:i386 libltdl7:i386
  liblzma5:i386 libmpg123-0:i386 libncurses5:i386 libodbc1:i386 libopenal1:i386 libp11-kit0:i386 libpciaccess0:i386
  libpng12-0:i386 libsm6:i386 libssl1.0.0:i386 libstdc++6:i386 libtasn1-6:i386 libtiff4:i386 libtinfo5:i386 libuuid1:i386
  libv4lconvert0:i386 libwine:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-glx0:i386 libxcb1:i386 libxcomposite1:i386
  libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxml2:i386
  libxrandr2:i386 libxrender1:i386 libxslt1.1:i386 libxxf86vm1:i386 zlib1g:i386
Suggested packages:
  libasound2-plugins:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386 libmyodbc:i386 odbc-postgresql:i386
  tdsodbc:i386 unixodbc-bin:i386 libportaudio2:i386 libroar-compat2:i386 wine-doc:i386 libwine-cms:i386 libwine-sane:i386
  libwine-ldap:i386 libwine-print:i386 libwine-gphoto2:i386
Recommended packages:
  libpulse0:i386 ttf-liberation:i386 xml-core:i386
The following NEW packages will be installed:
  libasound2:i386 libc6:i386 libc6-i686:i386 libdbus-1-3:i386 libdrm-intel1:i386 libdrm-nouveau1a:i386 libdrm-radeon1:i386
  libdrm2:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt11:i386
  libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgnutls26:i386 libgpg-error0:i386 libgpm2:i386
  libgsm1:i386 libice6:i386 libjbig0:i386 libjpeg8:i386 libltdl7:i386 liblzma5:i386 libmpg123-0:i386 libncurses5:i386
  libodbc1:i386 libopenal1:i386 libp11-kit0:i386 libpciaccess0:i386 libpng12-0:i386 libsm6:i386 libssl1.0.0:i386 libstdc++6:i386
  libtasn1-6:i386 libtiff4:i386 libtinfo5:i386 libuuid1:i386 libv4l-0:i386 libv4lconvert0:i386 libwine:i386 libwine-alsa:i386
  libwine-gl:i386 libwine-openal:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-glx0:i386 libxcb1:i386
  libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386
  libxinerama1:i386 libxml2:i386 libxrandr2:i386 libxrender1:i386 libxslt1.1:i386 libxxf86vm1:i386 uuid-runtime:i386 zlib1g:i386
0 upgraded, 67 newly installed, 0 to remove and 5 not upgraded.
3 not fully installed or removed.
Inst libgcc1:i386 (1:4.8.0-7 Debian:unstable [i386]) []
Inst libc6:i386 (2.17-2 Debian:unstable [i386])
Inst zlib1g:i386 (1:1.2.8.dfsg-1 Debian:unstable [i386])
Inst libssl1.0.0:i386 (1.0.1e-2 Debian:unstable [i386])
Inst libstdc++6:i386 (4.8.0-7 Debian:unstable [i386])
Inst liblzma5:i386 (5.1.1alpha+20120614-2 Debian:unstable [i386])
Inst libtinfo5:i386 (5.9+20130504-1 Debian:unstable [i386])
Conf libgcc1:i386 (1:4.8.0-7 Debian:unstable [i386])
Conf libc6:i386 (2.17-2 Debian:unstable [i386])
Conf libtinfo5:i386 (5.9+20130504-1 Debian:unstable [i386])
Inst libncurses5:i386 (5.9+20130504-1 Debian:unstable [i386])
Inst libuuid1:i386 (2.20.1-5.4 Debian:unstable [i386])
Inst libgpg-error0:i386 (1.10-3.1 Debian:unstable [i386])
Inst libgcrypt11:i386 (1.5.0-5 Debian:unstable [i386])
Inst libp11-kit0:i386 (0.12-3 Debian:unstable [i386])
Inst libtasn1-6:i386 (3.3-1 Debian:unstable [i386])
Inst libgnutls26:i386 (2.12.23-3 Debian:unstable [i386])
Inst libgpm2:i386 (1.20.4-6 Debian:unstable [i386])
Inst libxml2:i386 (2.8.0+dfsg1-7+nmu1 Debian:unstable [i386])
Inst libasound2:i386 (1.0.27-3+siduction1 packages.siduction.org [i386])
Inst libdbus-1-3:i386 (1.6.10-1 Debian:unstable [i386])
Inst libdrm2:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Inst libpciaccess0:i386 (0.13.1-2 Debian:unstable [i386])
Inst libdrm-intel1:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Inst libdrm-nouveau1a:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Inst libdrm-radeon1:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Inst libexpat1:i386 (2.1.0-3 Debian:unstable [i386])
Inst libffi6:i386 (3.0.13-4 Debian:unstable [i386])
Inst libfreetype6:i386 (2.4.9-1.1 Debian:unstable [i386])
Inst libfontconfig1:i386 (2.9.0-7.1 Debian:unstable [i386])
Inst libglapi-mesa:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Inst libxau6:i386 (1:1.0.7-1 Debian:unstable [i386])
Inst libxdmcp6:i386 (1:1.1.1-1 Debian:unstable [i386])
Inst libxcb1:i386 (1.8.1-2 Debian:unstable [i386])
Inst libx11-6:i386 (2:1.5.0-1 Debian:unstable [i386])
Inst libx11-xcb1:i386 (2:1.5.0-1 Debian:unstable [i386])
Inst libxcb-glx0:i386 (1.8.1-2 Debian:unstable [i386])
Inst libxfixes3:i386 (1:5.0-4 Debian:unstable [i386])
Inst libxdamage1:i386 (1:1.1.3-2 Debian:unstable [i386])
Inst libxext6:i386 (2:1.3.1-2 Debian:unstable [i386])
Inst libxxf86vm1:i386 (1:1.1.2-1 Debian:unstable [i386])
Inst libgl1-mesa-glx:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Inst libglu1-mesa:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Inst libgsm1:i386 (1.0.13-4 Debian:unstable [i386])
Inst libice6:i386 (2:1.0.8-2 Debian:unstable [i386])
Inst libjpeg8:i386 (8d-1 Debian:unstable [i386])
Inst libltdl7:i386 (2.4.2-1.2 Debian:unstable [i386])
Inst libmpg123-0:i386 (1.15.3-1 Debian:unstable [i386])
Inst libodbc1:i386 (2.2.14p2-5 Debian:unstable [i386])
Inst libopenal1:i386 (1:1.14-4 Debian:unstable [i386])
Inst libpng12-0:i386 (1.2.49-4 Debian:unstable [i386])
Inst libsm6:i386 (2:1.2.1-2 Debian:unstable [i386])
Inst libjbig0:i386 (2.0-2 Debian:unstable [i386])
Inst libtiff4:i386 (3.9.6-11 Debian:unstable [i386])
Inst libv4lconvert0:i386 (0.8.9-3 Debian:unstable [i386])
Inst libv4l-0:i386 (0.8.9-3 Debian:unstable [i386])
Inst libxcomposite1:i386 (1:0.4.3-2 Debian:unstable [i386])
Inst libxrender1:i386 (1:0.9.7-1 Debian:unstable [i386])
Inst libxcursor1:i386 (1:1.1.13-1 Debian:unstable [i386])
Inst libxi6:i386 (2:1.6.1-1 Debian:unstable [i386])
Inst libxinerama1:i386 (2:1.1.2-1 Debian:unstable [i386])
Inst libxrandr2:i386 (2:1.3.2-2 Debian:unstable [i386])
Inst libxslt1.1:i386 (1.1.26-14.1 Debian:unstable [i386])
Inst libwine:i386 (1.4.1-4 Debian:unstable [i386])
Inst libc6-i686:i386 (2.17-2 Debian:unstable [i386])
Inst libgl1-mesa-dri:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Inst libwine-alsa:i386 (1.4.1-4 Debian:unstable [i386])
Inst libwine-gl:i386 (1.4.1-4 Debian:unstable [i386])
Inst libwine-openal:i386 (1.4.1-4 Debian:unstable [i386])
Inst uuid-runtime:i386 (2.20.1-5.4 Debian:unstable [i386])
Conf keyboard-configuration (1.93 Debian:unstable [all])
Conf console-setup-linux (1.93 Debian:unstable [all])
Conf console-setup (1.93 Debian:unstable [all])
Conf zlib1g:i386 (1:1.2.8.dfsg-1 Debian:unstable [i386])
Conf libssl1.0.0:i386 (1.0.1e-2 Debian:unstable [i386])
Conf libstdc++6:i386 (4.8.0-7 Debian:unstable [i386])
Conf liblzma5:i386 (5.1.1alpha+20120614-2 Debian:unstable [i386])
Conf libncurses5:i386 (5.9+20130504-1 Debian:unstable [i386])
Conf libuuid1:i386 (2.20.1-5.4 Debian:unstable [i386])
Conf libgpg-error0:i386 (1.10-3.1 Debian:unstable [i386])
Conf libgcrypt11:i386 (1.5.0-5 Debian:unstable [i386])
Conf libp11-kit0:i386 (0.12-3 Debian:unstable [i386])
Conf libtasn1-6:i386 (3.3-1 Debian:unstable [i386])
Conf libgnutls26:i386 (2.12.23-3 Debian:unstable [i386])
Conf libgpm2:i386 (1.20.4-6 Debian:unstable [i386])
Conf libxml2:i386 (2.8.0+dfsg1-7+nmu1 Debian:unstable [i386])
Conf libasound2:i386 (1.0.27-3+siduction1 packages.siduction.org [i386])
Conf libdbus-1-3:i386 (1.6.10-1 Debian:unstable [i386])
Conf libdrm2:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Conf libpciaccess0:i386 (0.13.1-2 Debian:unstable [i386])
Conf libdrm-intel1:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Conf libdrm-nouveau1a:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Conf libdrm-radeon1:i386 (2.4.40-1~deb7u2 Debian:unstable [i386])
Conf libexpat1:i386 (2.1.0-3 Debian:unstable [i386])
Conf libffi6:i386 (3.0.13-4 Debian:unstable [i386])
Conf libfreetype6:i386 (2.4.9-1.1 Debian:unstable [i386])
Conf libfontconfig1:i386 (2.9.0-7.1 Debian:unstable [i386])
Conf libglapi-mesa:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Conf libxau6:i386 (1:1.0.7-1 Debian:unstable [i386])
Conf libxdmcp6:i386 (1:1.1.1-1 Debian:unstable [i386])
Conf libxcb1:i386 (1.8.1-2 Debian:unstable [i386])
Conf libx11-6:i386 (2:1.5.0-1 Debian:unstable [i386])
Conf libx11-xcb1:i386 (2:1.5.0-1 Debian:unstable [i386])
Conf libxcb-glx0:i386 (1.8.1-2 Debian:unstable [i386])
Conf libxfixes3:i386 (1:5.0-4 Debian:unstable [i386])
Conf libxdamage1:i386 (1:1.1.3-2 Debian:unstable [i386])
Conf libxext6:i386 (2:1.3.1-2 Debian:unstable [i386])
Conf libxxf86vm1:i386 (1:1.1.2-1 Debian:unstable [i386])
Conf libgl1-mesa-glx:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Conf libglu1-mesa:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Conf libgsm1:i386 (1.0.13-4 Debian:unstable [i386])
Conf libice6:i386 (2:1.0.8-2 Debian:unstable [i386])
Conf libjpeg8:i386 (8d-1 Debian:unstable [i386])
Conf libltdl7:i386 (2.4.2-1.2 Debian:unstable [i386])
Conf libmpg123-0:i386 (1.15.3-1 Debian:unstable [i386])
Conf libodbc1:i386 (2.2.14p2-5 Debian:unstable [i386])
Conf libopenal1:i386 (1:1.14-4 Debian:unstable [i386])
Conf libpng12-0:i386 (1.2.49-4 Debian:unstable [i386])
Conf libsm6:i386 (2:1.2.1-2 Debian:unstable [i386])
Conf libjbig0:i386 (2.0-2 Debian:unstable [i386])
Conf libtiff4:i386 (3.9.6-11 Debian:unstable [i386])
Conf libv4lconvert0:i386 (0.8.9-3 Debian:unstable [i386])
Conf libv4l-0:i386 (0.8.9-3 Debian:unstable [i386])
Conf libxcomposite1:i386 (1:0.4.3-2 Debian:unstable [i386])
Conf libxrender1:i386 (1:0.9.7-1 Debian:unstable [i386])
Conf libxcursor1:i386 (1:1.1.13-1 Debian:unstable [i386])
Conf libxi6:i386 (2:1.6.1-1 Debian:unstable [i386])
Conf libxinerama1:i386 (2:1.1.2-1 Debian:unstable [i386])
Conf libxrandr2:i386 (2:1.3.2-2 Debian:unstable [i386])
Conf libxslt1.1:i386 (1.1.26-14.1 Debian:unstable [i386])
Conf libwine:i386 (1.4.1-4 Debian:unstable [i386])
Conf libc6-i686:i386 (2.17-2 Debian:unstable [i386])
Conf libgl1-mesa-dri:i386 (8.0.5-4+b1+siduction1 unstable [i386])
Conf libwine-alsa:i386 (1.4.1-4 Debian:unstable [i386])
Conf libwine-gl:i386 (1.4.1-4 Debian:unstable [i386])
Conf libwine-openal:i386 (1.4.1-4 Debian:unstable [i386])
Conf uuid-runtime:i386 (2.20.1-5.4 Debian:unstable [i386])
Title: Watch your apt messages today
Post by: jacmoe on 2013/05/15, 20:04:22
I am running the official Steam client for Linux. There is no wine involved. ;)

Half-Life 2 beta for Linux was released 5 days ago:

http://steamcommunity.com/app/220/discussions/0/810924133983035694/



It doesn't look too bad today on the apt-get front, though.
But I suspect that removing gtk2-engines and libcurl3 for i386 will upset the Steam client.

I don't get why there should be such a conflict between 64 and 32 bit in this day and age.
It's ridiculous. :)

Edit:
Scrap that - nothing to remove now.

Thanks Siduction team!
Your fixes fixes things. :)