Selamlar,

Trunk'taki pisi, uzaktaki paketin inşa dosyalarını çekmeden (sadece 
translations.xml çekiliyor) paketi inşa etmeye çalışıyor ve "Unable to read 
Actions script" ile sonlanıyor.

Bisect yapıp regression'ın #18907 numaralı hatayı düzeltirken ortaya çıktığını 
farkettik (revizyon 37972). fetch_files() metodu sonradan çağrıldığı için 
actions.py sistemde bulunmuyor ve exception alınıyor. 

Ekteki yama sorunu çözüyor ama kontrol etmekte fayda var. Test için herhangi 
bir uzak adres deneyebilirsiniz. Ben aşağıdakiyle test ettim.

http://svn.pardus.org.tr/pardus/playground/fatih.arslan/2011/google_talk/libpng12/pspec.xml

-- 
H. İbrahim Güngör
Index: pisi/operations/build.py
===================================================================
--- pisi/operations/build.py	(revision 38331)
+++ pisi/operations/build.py	(working copy)
@@ -211,6 +211,7 @@
             pkgname = os.path.basename(self.specdiruri)
             self.specdir = util.join_path(ctx.config.tmp_dir(), pkgname)
 
+            self.fetch_files()
             self.fetch_translationsfile()
         else:
             self.specdir = os.path.dirname(self.specuri.get_uri())
@@ -329,9 +330,6 @@
 
         self.check_build_dependencies()
 
-        if self.specuri.is_remote_file():
-            self.fetch_files()
-
         self.compile_comar_script()
 
         # check if all patch files exists, if there are missing no need
_______________________________________________
Gelistirici mailing list
[email protected]
http://liste.pardus.org.tr/mailman/listinfo/gelistirici

Cevap