snapcraft çoklu gereksinim.txts


0

Kendi gereksinimleri.txt dosyaları ile iki bölüm var. Bu dosyaların ortak bazı paketleri var. 'Snapcraft' komutunu çalıştırdığımda, şikayet ediyor - 'Birinci ve ikinci kısımlar, farklı içeriklere sahip ortak olan aşağıdaki dosya yollarına sahiptir'. Her iki parçayı da aynı eke kendi gereksinimleri.txt ile nasıl kurabilirim?

Yanıtlar:


0

Dosyaları şu şekilde dizinin dizininden filtreleyebilirsiniz:

parts: part1: [...] part2: [...] stage: - -file_that_conflicts_1 - -file_that_conflicts_2

Muhtemelen, dosyaları çırpıda sona erecek parçalardan birinden seçmeniz ve kopyaları diğer parçadan filtrelemeniz gerekir.

Burada yüklü dosyaların sayısını sınırlama hakkında daha fazla bilgi edinebilirsiniz: https://docs.snapcraft.io/build-snaps/advanced-features#limiting-the-number-of-installed-files


Bu gereksinimler.txt dosyaları python projeleri için pip kurulumları ile ilgilidir. Sonunda pip paketlerini --prefix seçeneğini kullanarak iki farklı konuma kurarak ve bu konumları pythonpath'a ekleyerek bir geçici çözüm buldum. Bu ideal değildi. Eğer snapcraft ilk reqruiements.txt dosyasından bağımlılıklar kuracak ve ardından ortak olanları atlayacaktır, harika olurdu.
wilson
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.