contrib gibi başka bir deponun üzerine derlenen depolar için compiled_packages_dir değişkeni;
PiSi eski paketi farma bildirmek için doğal olarak packages_dir klasörüne bakıyor fakat örneğin contrib paketleri /var/cache/pisi/contrib klasörüne konuyor ve PiSi farma eski paketi döndüremiyor (/var/cache/pisi/packages klasörü üzerine kurulduğu deponun yani 2007'nin paketlerinin download edilip sisteme kurulması için kullanılıyor). Öntanımlı değeri package_dir ile aynı olduğu için kimse için işleyişte bir değişiklik olmayacak, sadece contrib buildfarm makinasının kullandığı pisi.conf'da bu değişken override edilecek.
This commit is contained in:
+1
-1
@@ -654,7 +654,7 @@ class Builder:
|
|||||||
except Error:
|
except Error:
|
||||||
ctx.ui.warning('Package file %s may be corrupt. Skipping.' % old_package_fn)
|
ctx.ui.warning('Package file %s may be corrupt. Skipping.' % old_package_fn)
|
||||||
|
|
||||||
for root, dirs, files in os.walk(ctx.config.packages_dir()):
|
for root, dirs, files in os.walk(ctx.config.compiled_packages_dir()):
|
||||||
for file in files:
|
for file in files:
|
||||||
locate_old_package(join(root,file))
|
locate_old_package(join(root,file))
|
||||||
|
|
||||||
|
|||||||
@@ -38,6 +38,7 @@
|
|||||||
#db_dir = /var/db/pisi
|
#db_dir = /var/db/pisi
|
||||||
#archives_dir = /var/cache/pisi/archives
|
#archives_dir = /var/cache/pisi/archives
|
||||||
#packages_dir = /var/cache/pisi/packages
|
#packages_dir = /var/cache/pisi/packages
|
||||||
|
#compiled_packages_dir = "/var/cache/pisi/packages"
|
||||||
#index_dir = /var/cache/pisi/index
|
#index_dir = /var/cache/pisi/index
|
||||||
#tmp_dir = /var/tmp/pisi
|
#tmp_dir = /var/tmp/pisi
|
||||||
#kde_dir = /usr/kde/3.5
|
#kde_dir = /usr/kde/3.5
|
||||||
@@ -84,6 +85,7 @@ class DirectoriesDefaults:
|
|||||||
db_dir = "/var/db/pisi"
|
db_dir = "/var/db/pisi"
|
||||||
archives_dir = "/var/cache/pisi/archives"
|
archives_dir = "/var/cache/pisi/archives"
|
||||||
packages_dir = "/var/cache/pisi/packages"
|
packages_dir = "/var/cache/pisi/packages"
|
||||||
|
compiled_packages_dir = "/var/cache/pisi/packages"
|
||||||
index_dir = "/var/lib/pisi/index"
|
index_dir = "/var/lib/pisi/index"
|
||||||
tmp_dir = "/var/pisi"
|
tmp_dir = "/var/pisi"
|
||||||
kde_dir = "/usr/kde/3.5"
|
kde_dir = "/usr/kde/3.5"
|
||||||
|
|||||||
Reference in New Issue
Block a user