Linux Mint Türkiye

Yazılım => Paket Yönetimi, Güncelleme ve Depo Sorunları => Konuyu başlatan: nefarkeder - 31 Ekim 2017, 10:31:59

Başlık: [Çözüldü] Libdrm Güncellemesi Sırasında Hata
Gönderen: nefarkeder - 31 Ekim 2017, 10:31:59
Merhaba Arkadaşlar,

Güncelleme yöneticisi otomatik güncelleme esnasında şöyle bir hata verdi:

Kod: [Seç]
(Veritabanı okunuyor ... 432837 dosya veya dizin kurulu durumda.)
Paket açılacak: .../libdrm-common_2.4.85-5~x~padoka0_all.deb ...
Paket açılıyor: libdrm-common (2.4.85-5~x~padoka0) ...
dpkg: /var/cache/apt/archives/libdrm-common_2.4.85-5~x~padoka0_all.deb arşivi işlenirken sorun yaşandı (--unpack):
 libdrm-amdgpu1:i386 2.4.85-0~x~padoka0 paketinde de bulunan '/usr/share/libdrm/amdgpu.ids' dosyasının üzerine yazılmaya çalışılıyor
İşleme sırasında hatalarla karşılaşıldı:
 /var/cache/apt/archives/libdrm-common_2.4.85-5~x~padoka0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Bir paket kurulamadı. Geri alınmaya çalışılıyor:

Bunlar da gerekli çıktılar:
Kod: [Seç]
inxi -Sr
System:    Host: linuxing-machine Kernel: 4.10.0-37-generic x86_64 (64 bit)
           Desktop: MATE 1.18.0  Distro: Linux Mint 18.2 Sonya
Repos:     Active apt sources in file: /etc/apt/sources.list.d/nilarimogard-webupd8-xenial.list
           deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial main
           deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
           deb http://packages.linuxmint.com sonya main upstream import backport #id:linuxmint_main
           deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
           deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
           deb http://archive.canonical.com/ubuntu/ xenial partner
           Active apt sources in file: /etc/apt/sources.list.d/paulo-miguel-dias-pkppa-xenial.list
           deb http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial main
           deb-src http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial main
           Active apt sources in file: /etc/apt/sources.list.d/resilio-sync.list
           deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free
           Active apt sources in file: /etc/apt/sources.list.d/skype-stable.list
           deb [arch=amd64] https://repo.skype.com/deb stable main
           Active apt sources in file: /etc/apt/sources.list.d/spotify.list
           deb http://repository.spotify.com stable non-free
Kod: [Seç]
sudo apt-get update
Aynı:  1 http://archive.ubuntu.com/ubuntu xenial InRelease
Aynı:  2 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial InRelease
Aynı:  3 http://security.ubuntu.com/ubuntu xenial-security InRelease           
Aynı:  4 http://archive.canonical.com/ubuntu xenial InRelease                 
Aynı:  5 http://archive.ubuntu.com/ubuntu xenial-updates InRelease             
Aynı:  6 http://linux-packages.resilio.com/resilio-sync/deb resilio-sync InRelease
Aynı:  7 https://repo.skype.com/deb stable InRelease                           
Aynı:  8 http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu xenial InRelease
Aynı:  9 http://archive.ubuntu.com/ubuntu xenial-backports InRelease           
Yoksay:10 http://packages.linuxmint.com sonya InRelease                       
Aynı:  11 http://repository.spotify.com stable InRelease                       
Aynı:  12 http://packages.linuxmint.com sonya Release
Kod: [Seç]
sudo apt-get install -f
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 24 paket yükseltilmeyecek.
Başlık: Ynt: Libdrm Güncellemesi Sırasında Hata
Gönderen: Butterfly - 31 Ekim 2017, 11:13:33
Aşağıdaki komutlarısırasıyla uçbirimde çalıştırmayı deneyiniz.

Kod: [Seç]
sudo mv /usr/share/libdrm/amdgpu.ids /usr/share/libdrm/amdgpu.ids.YEDEK
Kod: [Seç]
sudo apt-get install -f
Başlık: Ynt: Libdrm Güncellemesi Sırasında Hata
Gönderen: nefarkeder - 31 Ekim 2017, 11:26:27
Yaptım, sonra şu çıktıyı aldım:
Kod: [Seç]
sudo apt-get install -f
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 10 paket yükseltilmeyecek.

Ardından güncelleme yöneticisinden güncellemeyi denediğimde de aynı hatayı aldım.
Başlık: Ynt: Libdrm Güncellemesi Sırasında Hata
Gönderen: Butterfly - 31 Ekim 2017, 11:28:53
Komutun çıktısına bakalım.

Kod: [Seç]
sudo apt-get install -reinstall libdrm-common
Başlık: Ynt: Libdrm Güncellemesi Sırasında Hata
Gönderen: nefarkeder - 31 Ekim 2017, 11:34:48
Buyrun hocam:
Kod: [Seç]
sudo apt-get install --reinstall libdrm-common
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
Aşağıdaki YENİ paketler kurulacak:
  libdrm-common
0 paket yükseltilecek, 1 yeni paket kurulacak, 0 paket kaldırılacak ve 10 paket yükseltilmeyecek.
0 B/13,1 kB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra 38,9 kB ek disk alanı kullanılacak.
(Veritabanı okunuyor ... 466888 dosya veya dizin kurulu durumda.)
Paket açılacak: .../libdrm-common_2.4.85-5~x~padoka0_all.deb ...
Paket açılıyor: libdrm-common (2.4.85-5~x~padoka0) ...
dpkg: /var/cache/apt/archives/libdrm-common_2.4.85-5~x~padoka0_all.deb arşivi işlenirken sorun yaşandı (--unpack):
 libdrm-amdgpu1:i386 2.4.85-0~x~padoka0 paketinde de bulunan '/usr/share/libdrm/amdgpu.ids' dosyasının üzerine yazılmaya çalışılıyor
İşleme sırasında hatalarla karşılaşıldı:
 /var/cache/apt/archives/libdrm-common_2.4.85-5~x~padoka0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Başlık: Ynt: Libdrm Güncellemesi Sırasında Hata
Gönderen: Butterfly - 31 Ekim 2017, 11:44:40
Aşağdıaki komutla diğer paketle gelen dosyanın üstüne zorlayarak yazmayı deneyebilirsiniz.

Kod: [Seç]
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libdrm-common_2.4.85-5~x~padoka0_all.deb
sudo apt-get install -f

Ama bu seferde, ileride libdrm-amdgpu1:i386 paketi kurulurken ilgili dosyanın üstüne yazma sorunu yaşanabilir. Bu çakışma sorununun ileriki sürümlerde çözülmesi büyük olasılık.
Başlık: Ynt: Libdrm Güncellemesi Sırasında Hata
Gönderen: nefarkeder - 31 Ekim 2017, 11:49:02
Güncellemeyi bu sefer yaptı hocam, emeğinize sağlık, teşekkür ederim.
Başlık: Ynt: [Çözüldü] Libdrm Güncellemesi Sırasında Hata
Gönderen: Butterfly - 31 Ekim 2017, 11:59:42
Rica ederiz. Konu açık kalsın, büyük ihtimalle bir sonraki güncellemede diğer paket ile ilgili dönüş yapacaksınız. Eğer Padoka PPA deposundan bir sonraki Mesa güncellemesinde sorun yaşanmazsa, konuya dönüş yaparsanız duruma göre konuyu kiiltleyebiliriz.