ฉันกำลังพยายามจัดแพ็คเกจซอฟต์แวร์สำหรับ Cardano blockchain โดยใช้ Launchpad และจนถึงตอนนี้ ฉันสามารถสร้าง PPA ด้วย libsodium fork ที่จำเป็นได้ ทางแยกนี้จำเป็นสำหรับการสร้างซอฟต์แวร์โหนด Cardano ซึ่งเป็นขั้นตอนต่อไปของฉัน - เพื่อสร้างและวางลงใน PPA ด้วย ปัญหาคือในการสร้างซอฟต์แวร์โหนด ตัวสร้างจำเป็นต้องใช้ PPA นั้นเพื่อให้สามารถติดตั้งการพึ่งพาที่เหมาะสมได้
ถ้าไม่มีมัน ฉันก็จะล้มเหลวในการสร้าง แบบนี้ซึ่งไม่สามารถแก้ไขเวอร์ชันที่ต้องการได้:
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
sbuild-build-depends-cardano-node-dummy : ขึ้นอยู่กับ: libsodium-dev (= 1.0.17.1-0ubuntu1) แต่จะต้องติดตั้ง 1.0.18-1
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย
ฉันได้พยายามทำให้ PPA เป็นแบบพึ่งพา แต่เห็นได้ชัดว่าคุณไม่สามารถทำได้เนื่องจากแพ็คเกจถูกสร้างขึ้นโดยเป็นส่วนหนึ่งของ PPA เดียวกันและไม่สามารถขึ้นอยู่กับตัวเองได้ ฉันมาทำอะไรที่นี่?
แก้ไขเพื่อชี้แจง: ฉันกำลังพยายามสร้างแพ็คเกจ ใน PPA ขึ้นอยู่กับแพ็คเกจที่มาจาก เหมือน ส.ป.ก.