Libxrender1 : mise à jour

Ave à tous,

Mise à jour de libxrender1, et voilà :

E: /var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb: tentative de remplacement de « /usr/share/doc/libxrender1/changelog.Debian.gz », qui est différent d'autres instances du paquet libxrender1:amd64

Qu’est-ce qu’on fait dans ces cas-là ? On attend une nouvelle manne céleste, ou on se retrousse les manches ? Et comment, bien sûr ?

A+

Sergio

Ai eu le problème tout à l’heure.

Cela vient des dépendances demandées (au moins) par TeamViewer et wine. Potentiellement par Skype.

Un aptitude remove libxrender1:i386 a permis de continuer.

De toutes manières, TeamViewer, c’est le mal …


AnonymousCoward

Très fort !

Si ça se règle pas tout seul d’ici bientôt, je fais, et sauvagement… N’empêche que Xrender, c’est quand même dangereux… Vaut peut-être mieux pas trop s’amuser à rebooter dans cet état-là…

Un grand merci à toi !

La même ici.

Les paquets suivants contiennent des dépendances non satisfaites : libxrender-dev : Dépend: libxrender1 (= 1:0.9.7-1+deb7u1+b1) mais 1:0.9.7-1+deb7u1 est installé libxrender1 : Casse: libxrender1:i386 (!= 1:0.9.7-1+deb7u1) mais 1:0.9.7-1+deb7u1+b1 est installé libxrender1:i386 : Casse: libxrender1 (!= 1:0.9.7-1+deb7u1+b1) mais 1:0.9.7-1+deb7u1 est installé

[quote=“Sergio”]Vaut peut-être mieux pas trop s’amuser à rebooter dans cet état-là[/quote]Ok, c’est toujours bon à savoir.

Salut,

En quel état se trouve être ce répertoire ?

Pour info, sur une [mono]Wheezy[/mono] en 32 bits et [mono]Jessie[/mono] en amd64.

[09:27:11] ~ # acp libxrender1 libxrender1: Installé : 1:0.9.7-1+deb7u1+b1 Candidat : 1:0.9.7-1+deb7u1+b1 Table de version : 1:0.9.8-1+b1 0 798 http://ftp2.fr.debian.org/debian/ jessie/main i386 Packages 600 http://ftp.de.debian.org/debian/ sid/main i386 Packages *** 1:0.9.7-1+deb7u1+b1 0 990 http://security.debian.org/ wheezy/updates/main i386 Packages 100 /var/lib/dpkg/status 1:0.9.7-1+deb7u1 0 990 http://ftp2.fr.debian.org/debian/ wheezy/main i386 Packages 1:0.9.6-1+squeeze1 0 570 http://security.debian.org/ squeeze/updates/main i386 Packages 567 http://ftp2.fr.debian.org/debian/ squeeze/main i386 Packages 1:0.9.4-2 0 499 http://archive.debian.org/debian-archive/debian/ lenny/main i386 Packages [09:27:34] ~ #

[23:58:47]:~$ acp libxrender1 libxrender1: Installé : 1:0.9.8-1+b1 Candidat : 1:0.9.8-1+b1 Table de version : *** 1:0.9.8-1+b1 0 987 http://ftp2.fr.debian.org/debian/ jessie/main amd64 Packages 98 http://ftp.de.debian.org/debian/ sid/main amd64 Packages 100 /var/lib/dpkg/status 1:0.9.7-1+deb7u1+b1 0 970 http://security.debian.org/ wheezy/updates/main amd64 Packages 1:0.9.7-1+deb7u1 0 968 http://ftp2.fr.debian.org/debian/ wheezy/main amd64 Packages 1:0.9.6-1+squeeze1 0 947 http://ftp2.fr.debian.org/debian/ squeeze/main amd64 Packages 950 http://security.debian.org/ squeeze/updates/main amd64 Packages 1:0.9.4-2 0 700 http://archive.debian.org/debian-archive/debian/ lenny/main amd64 Packages [23:58:53]:~$

[quote=“user99”]La même ici.

Les paquets suivants contiennent des dépendances non satisfaites : libxrender-dev : Dépend: libxrender1 (= 1:0.9.7-1+deb7u1+b1) mais 1:0.9.7-1+deb7u1 est installé libxrender1 : Casse: libxrender1:i386 (!= 1:0.9.7-1+deb7u1) mais 1:0.9.7-1+deb7u1+b1 est installé libxrender1: Casse: libxrender1 (!= 1:0.9.7-1+deb7u1+b1) mais 1:0.9.7-1+deb7u1 est installé
[/quote]
Quel est la priorité de ces paquets et leurs états ?

shao@Deb-01:~$ apt-cache policy libxrender-dev libxrender1 libxrender-dev: Installé : 1:0.9.7-1+deb7u1+b1 Candidat : 1:0.9.7-1+deb7u1+b1 Table de version : *** 1:0.9.7-1+deb7u1+b1 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 100 /var/lib/dpkg/status 1:0.9.7-1+deb7u1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages libxrender1: Installé : 1:0.9.7-1+deb7u1 Candidat : 1:0.9.7-1+deb7u1+b1 Table de version : 1:0.9.7-1+deb7u1+b1 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages *** 1:0.9.7-1+deb7u1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status

shao@Deb-01:~$ dpkg -l |grep libxre* ii libxrandr-dev 2:1.3.2-2+deb7u1 amd64 X11 RandR extension library (development headers) ii libxrandr2:amd64 2:1.3.2-2+deb7u1 amd64 X11 RandR extension library ii libxrandr2:i386 2:1.3.2-2+deb7u1 i386 X11 RandR extension library iU libxrender-dev:amd64 1:0.9.7-1+deb7u1+b1 amd64 X Rendering Extension client library (development files) ii libxrender1:amd64 1:0.9.7-1+deb7u1 amd64 X Rendering Extension client library iU libxrender1:i386 1:0.9.7-1+deb7u1+b1 i386 X Rendering Extension client library ii libxres1:amd64 2:1.0.6-1+deb7u1 amd64 X11 Resource extension library

Une solution proposée ici : https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1314467.html
Quelqu’un a testé ?

Ave à toi !

  • sage comme une image, i suppose :

user@CHE:~/Bureau$ ls -la /usr/share/doc/libxrender1/ total 96 drwxr-xr-x 2 root root 4096 avril 13 16:54 . drwxr-xr-x 1609 root root 69632 févr. 26 15:52 .. -rw-r--r-- 1 root root 5942 avril 12 21:44 changelog.Debian.gz -rw-r--r-- 1 root root 7221 mars 8 2012 changelog.gz -rw-r--r-- 1 root root 2251 avril 12 21:44 copyright

Mais aujourd’hui, un peu de nouveau : il est toujours en “liens cassés” dans Synaptic, seulement on ne propose plus de le réinstaller, mais de le mettre à jour, moyennant un dépoilage de la moitié de la machine… C’est déjà un air plus connu, attendons encore…

Dans ta situation.

Tu n’est pas à jour au niveau du cache, relances un [mono]# aptitude update[/mono].

[mono][16:28:40]:~$ apt-cache policy libxrender-dev libxrender1
libxrender-dev:
Installé : 1:0.9.7-1+deb7u2
Candidat : 1:0.9.7-1+deb7u2
Table de version :
(…)
*** 1:0.9.7-1+deb7u2 0
990 security.debian.org/ wheezy/updates/main i386 Packages
100 /var/lib/dpkg/status
1:0.9.7-1+deb7u1 0
990 ftp2.fr.debian.org/debian/ wheezy/main i386 Packages
(…)
libxrender1:
Installé : 1:0.9.7-1+deb7u2
Candidat : 1:0.9.7-1+deb7u2
Table de version :
(…)
*** 1:0.9.7-1+deb7u2 0
990 security.debian.org/ wheezy/updates/main i386 Packages
100 /var/lib/dpkg/status
1:0.9.7-1+deb7u1 0
990 ftp2.fr.debian.org/debian/ wheezy/main i386 Packages
(…)
[16:28:41]:~$[/mono]

?

[quote=“Sergio”]
il est toujours en “liens cassés” dans [strike]Synaptic[/strike][/quote]
Passes en console en mode simulation : option [mono]-s[/mono] et sous le compte d’un utilisateur lambda : [mono]$[/mono].

?

Bon, le problème s’est réglé tout seul me concernant, la mise à jour s’est passée de façon habituelle ce soir.

Et, pour clore.

[quote=" [SECURITY] [DSA 3224-1] libx11 security update"]On Sun, Apr 12, 2015, at 15:16, Moritz Muehlenhoff wrote:

Several other xorg packages (e.g. libxrender) will be recompiled against
the fixed package after the release of this update. For detailed

The use of bin-NMUs for this is causing utter havock here due to multi-arch:

dpkg -i /var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_*deb

(Reading database … 398613 files and directories currently installed.)
Preparing to replace libxrender1:amd64 1:0.9.7-1+deb7u1 (using …/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb) …
Unpacking replacement libxrender1:amd64 …
dpkg: error processing /var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb (–install):
trying to overwrite shared ‘/usr/share/doc/libxrender1/changelog.Debian.gz’, which is different from other instances of package libxrender1:amd64
Preparing to replace libxrender1:i386 1:0.9.7-1+deb7u1+b1 (using …/libxrender1_1%3a0.9.7-1+deb7u1+b1_i386.deb) …
De-configuring libxrender1:amd64 …
Unpacking replacement libxrender1:i386 …
dpkg: error processing libxrender1:i386 (–install):
package libxrender1:i386 1:0.9.7-1+deb7u1+b1 cannot be configured because libxrender1:amd64 is at a different version (1:0.9.7-1+deb7u1)
dpkg: error processing libxrender1:amd64 (–install):
package libxrender1:amd64 1:0.9.7-1+deb7u1 cannot be configured because libxrender1:i386 is at a different version (1:0.9.7-1+deb7u1+b1)
Errors were encountered while processing:
/var/cache/apt/archives/libxrender1_1%3a0.9.7-1+deb7u1+b1_amd64.deb
libxrender1:i386
libxrender1:amd64

(obviously a straight apt upgrade run or aptitude upgrade run will give similar results).

– “One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie.” – The Silicon Valley Tarot Henrique de Moraes Holschuh hmh@debian.org
– To UNSUBSCRIBE, email to lists.debian.org/1428927635.167 … engine.com [/quote]

OK, moi aussi résolu par la mise à jour de cet après-midi, avec Gstreamer.