การพึ่งพาในการแจกแจงแบบ RPM นั้นทำงานในลักษณะที่แตกต่างกันไปในวิธี dpkg ต้องใช้ / แนะนำ / แนะนำ
โดยทั่วไปการอ้างอิงในการแจกแจงตาม RPM นั้นอาจถือว่าเทียบเท่ากับ "แพคเกจนี้จะทำงานไม่ถูกต้องเว้นแต่จะได้พบกับการพึ่งพานี้" อย่างไรก็ตามมีอิสระทางศิลปะสำหรับผู้ดูแลแพคเกจที่จะรวมการพึ่งพาพิเศษตามที่พวกเขาเห็นสมควร (อาจเป็นเพราะพวกเขาไม่ได้ตรวจพบโดยอัตโนมัติ
ตัวอย่างเช่นเว็บแอปพลิเคชั่นใน Debian / Ubuntu อาจมีข้อเสนอแนะต่าง ๆ เกี่ยวกับแพ็คเกจเซิร์ฟเวอร์ MySQL อย่างไรก็ตาม, เนื่องจากเซิร์ฟเวอร์ MySQL ไม่จำเป็นต้องอยู่บนเว็บเซิร์ฟเวอร์ภายใน, มันไม่ได้เป็นข้อกำหนดที่ยาก, แพคเกจเดียวกันภายใต้ Fedora จะไม่มีการพึ่งพา
มีปัญหากับวิธีการ RPM ซึ่งเป็นสิ่งที่คุณระบุบางครั้งมีการพึ่งพามากเกินไป คำถามทั่วไปที่ฉันได้ยินคือ "ทำไมแพ็คเกจนี้ควรมีไลบรารีสำหรับบลูทู ธ เมื่อฉันไม่ได้ใช้บลูทู ธ " รายการต่าง ๆ เช่นปลั๊กอินเสริมที่รวมอยู่ในแพ็คเกจแอปพลิเคชันหลักโดยทั่วไปเป็นสาเหตุของสถานการณ์นี้