1 Aralık 2008 Pazartesi

lintian ' da new-package-should-close-itp-bug hatasının düzeltilmesi

Debian Lenny (2.6.26-1kernel) ' de paket yaptığımız bir programı lintianla

lintian paketadi.deb

ile kontrol ederken eğer

new-package-should-close-itp-bug

diye bir hatayla karşılaşıyorsak bu sorunun nedeni changelog.Debian dosyasında bir versiyon girişi var demektir , halbuki bir versiyon'da bir hatayı düzeltmek için bir önceki sürümünün olması gerekir. Yazdığınız programda daha önce düzelttiğiniz hatalar olabilir fakat debian için ilk paket olduğu için hata düzeltmeyi kabul etmiyor.( programın daha eski bir debian sürümü olmadığı için ) .

changelog.Debian ' a alta bir tane eski sürümün girişini yapıp ,

tekrar programın bulunduğu dizine gelip

fakeroot dpkg-deb --build programadi.deb

yapıp ,

lintian programadi.deb

ile kontrol edersek o hatanın ortadan kalktığını görürüz.

Kolay gelsin

Hiç yorum yok: