18 Mayıs 2011 Çarşamba günü (saat 15:39:32) Serdar Dalgıç şunları yazmıştı: > Author: sdalgic > Date: Wed May 18 15:39:32 2011 > New Revision: 118949 > > Added: > 2011/devel/programming/language/perl/perl-XML-SAX/comar/ > 2011/devel/programming/language/perl/perl-XML-SAX/comar/package.py > Modified: > 2011/devel/programming/language/perl/perl-XML-SAX/actions.py > 2011/devel/programming/language/perl/perl-XML-SAX/pspec.xml > Log: > Create ParserDetails.ini file in Comar postInstall.
Bu dosyayı ben AdditionalFile olarak eklemiştim bu pakete: <AdditionalFiles> <AdditionalFile target="/usr/lib/perl5/vendor_perl/5.10.1/XML/SAX/ParserDetails.ini" permission="0644" owner="root">ParserDetails.ini</AdditionalFile> </AdditionalFiles> fakat perl sürümü eski kalmış. Şu anda dolayısıyla 5.10 ve 5.12'ye giden 2 tane ParserDetails.ini çıkıyor. Ben pek anlamıyorum ama senin yaptığın yöntem doğruysa bunu sil. Ama benim KOHA adlı kütüphane otomasyonunu kurmak için uğraştığım zamanlardan hatırladığım kadarıyla hem bu dosyanın olması gerekiyordu[1][2] hem de içinde hangi XML parser'ın öncelikli olduğunu belirten bir: [XML::LibXML::SAX::Parser] http://xml.org/sax/features/namespaces=1 ibaresi gerekiyordu. Bunu koymadan/ayarlamadan perl geçerli bir XML parser'a sahip olmuyor sanırım. Ben de KOHA kurmaya çalışanlar uğraşmasın ve bir öntanımlımız olsun diyerek o dosyayı eklemiştim. PS: Mümkünse postinstall'da da perl'ün versiyonunu gömmemeye çalışalım, daha sonra unutulma ihtimali artıyor. Misal hala 5.12.2'ye gitmeyen dosya varmış farmda: gokcen@2011-devel-farm64 ~ $ pisi sf /usr/lib/perl5/vendor_perl/5.12.1 Searching for /usr/lib/perl5/vendor_perl/5.12.1 Package perl has file /usr/lib/perl5/vendor_perl/5.12.1/Turkish.pm [1] http://wiki.koha- community.org/wiki/Koha_3.0.0_on_openSUSE_11.3#Test_your_SAX_Parser_and_correct_where_necessary [2] http://wiki.koha-community.org/wiki/Koha_on_Ubuntu -- Gökçen Eraslan
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Gelistirici mailing list Gelistirici@pardus.org.tr http://liste.pardus.org.tr/mailman/listinfo/gelistirici