Open mthnzbk opened 7 years ago
ilki redundant gozukuyor, ikincisi devel tool'unda soyle olabilir $pisi-util fetch --deps pisi pisi-util, pisi-script,... gibi adlar dusunuyorum onun icin daha issue'sunu acmadim
1)--fetch options una paketin runtime deplerinide indirme özelliği eklenmişti --runtime-deps 2) her paketi binary depoya alamıyoruz onun yerine source repo yu git te barındırıp specleri güncelliyoruz source repodan kurulan specler in güncellendiğinde son kullanıcı tek tek elle tekrar kurması gerekiyordu ona çözüm olarak emergeup düşünüldü emerge olan paketlerde güncelleme mevcutsa tekrar derleyip kurabiliyor böylece 1) https://github.com/pisilinux/core/blob/master/system/base/pisi/files/fetch.patch 2)https://github.com/pisilinux/core/blob/master/system/base/pisi/files/emergeup.patch
emerge use case'ini anladim. emerge'e bir option eklenebilir. "fc" ile ilgili soylediginizi ayri bir enhancement olarak yazar misiniz?
"iyilestirme" yani :D
Pisi Linux'un kullandığı pisi de ihtiyaç duyulduğu için emerge.py yi kopyalayıp emergeup.py yaparak ve içerisinde oynayarak emerge ile kurulan paketlerin güncellenmesi özelliğini eklemiştim. Bu özelliği de eklemeniz hoş olurdu. "pisi emup" "pisiemergeup".
pisi fc komutuna da --deps gibi bir parametre ekleyip indirilen paketin bağımlılıklarını da indirmeyi sağlamıştık. Bunu da düşünebilirsiniz.