Şu durumu zamanım varken ayrıntılı bir şekilde anlatayım; Bilgisayarımda auto-apt kurulu değil. aptitude u hiç kullanmadım. Sadece ara sıra synaptic kullandım. Bunların dışında silmek istediğim bir şeyi mutlaka --purge parametresi ile silerim ve nadir olarak sisteme bir şey kurar ya da silerim. Kısaca bilgisayar kendi halinde çalışıyor ve sadece güncelleme yapılıyor. Testing/unstable melez bir sistem kurulu.
bu durum ile ilk karşılaştığımda apt-cache search debsig komutuyla önce bir arama yaptım bulunan iki adet paket vardı debsigs ve debsig-verify apt-get --purge remove debsig-verify debsigs komutunu verdiğimde iki paketinde kurulu olmadığı mesajını aldım. Bende biraz açığa sallama amacıyla bu paketleri kurmayı denedim. apt-get install debsigs debsig-verify bu paketleri internetten çekti (yani archieves dizininde bu paketler yoktu) daha sonra bu paketler yüklenmeye çalışırken de aynı hatayı verdi. apt ve dpkg yi --reinstall etmeyi denedim yine aynı hatayı aldım. bunun üzerine apt-get clean komutunu verdim. Ve tekrar denediğimde aynı hataları aldım. daha sonra cat dpkg.conf |grep debsig komutuyla dpkg.conf dosyasının içinde debsig değerini aradım ve bulamadım. ondan sonra find / -name debsig* -print komutuyla debsig ismiyle başlayan klasörleri ve dosyaları aradığımda bir ton şey buldum bu dosyaları sildikten sonra da her şey düzeldi. Şimdi bu paket hangi bağımlılıkla benim bilgisayarıma yüklenmiş olabilir, ayrıca nasıl silindi ve silinmesine rağmen /usr/bin/debsig-verify dosyası nasıl yerinde duruyor ve apt-get debsig-verify paketini bile yükleyemiyor. Tekrar belirteyim. auto-apt kurulu değil aptitude da hiç çalıştırılmadı. sadece arasıra synaptic kullandım. Şimdi Sayın Gurular böyle bir durum nasıl olabilir. On 8/14/05, Serdar Aytekin <[EMAIL PROTECTED]> wrote: > * Emre Kadıoğlu [Sun, Aug 14, 2005 at 01:12:52PM +0300] > [...] > > sistemde debsig ve debsig-verify paketleri yoktu, apt-get clean komutuyla > > bütün arşivi temizlememe rağmen tekrar indirilen paketler de de aynı > > hatayı veriyordu. (sorun licq paketinde değildi bütün paketlerde aynı > > hatayı veriyordu) Google da bulduğum cevaplarda debsig-verify paketini > > kaldırmaktan bahsediliyordu fakat benim bilgisayarımda debsig-verify > > paketi kurulu değildi. Hatta o paketi yüklemeye çalışırken bile aynı > > hatayı veriyordu. dpkg.conf dosyasında Serdar hocamın bahsettiği gibi bir > > girdi bulunmuyordu fakat enteresan bir şekilde find / -name debsig* -print > > şeklinde yaptığım aramada /usr/bin altında debsig-verify > > /usr/share/debsigs gibi dizinler ve dosyalar buldum. Bütün bu dosyaları > > sildikten sonra apt normal bir şekilde çalışmaya başladı. :) > > /usr/bin/debsig-verify binary dosyasinin sistemde bulunmasi, debsig-verify > paketinin sistemde yuklu oldugunu gosterir. Bir sekilde sisteminize bu > paket yuklenmis. Buyuk bir olasiliklada bir pakete bagimli olarak gelmis. > > Keske apt-get clean ile /var/cache/apt/archives/ dizinin temizlemeden > once debsig-verify*.deb paketinin o dizinde yer alip almadigina baksaydiniz. > Veya /usr/bin/debsig-verify binary dosyasini silmeden once; > > # stat /usr/bin/debsig-verify > > benzeri bir komut ile dosyanin ne zaman olusturuldugu anlamaya calissaydik. > > Daha onceki iletide belirttigim gibi /etc/dpkg/dpkg.conf dosyasina > "no-debsig" yazip da sorunu giderebilirdiniz aslinda. > > > Bunun nedeni ne olabilir acaba düşünürken bilgisayarıma psikopatın > > teki girip debsig-verify paketini yükleyip sildi mi acaba diye log > > dosyalarını kontrol ettim fakat görünürde sisteme girilmiş te gözükmüyor. > > Bu neden kaynaklanabilir gerçekten merak ettim. > > > > Gece bunu araştırırken bir kaç yerde auto-apt'den bahsediliyordu. > > Bazen auto-apt'nin bu paketi yüklemeye çalışıp hata alıp > > yükleyemediğini > > söylüyorlardı fakat ben hiç auto-apt paketini kurmadım. > > auto-apt araci bir yazilimi derlerken o yazilimin ihtiyac duyacagi > bagimliliklari sizin icin indirdiginden bu paket boyle bir durumu > ortaya cikarmis olabilir denilmis. Benzer sekilde "apt-get build-dep" > islemini herhangi bir paketi kaynak koddan derlerken kullanmissaniz > buda boyle bir durumu ortaya cikarabilir. > > -- > Saygilarimla, > Serdar Aytekin > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >