আমি একটি পরিবর্তিত libdbusmenu প্যাকেজ তৈরি করার চেষ্টা করছি। আমি যদি স্থানীয়ভাবে এটি নির্মাণ করি তবে এটি সঠিকভাবে তৈরি করে:
sudo apt-get build-dep libdbusmenu
wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.diff.gz
wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.dsc
wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913.orig.tar.gz
dpkg-source -x libdbusmenu*.dsc
cd libdbusmenu*
dpkg-buildpackage
তবে, পিপিএ-তে একটি পরীক্ষা চালাতে ব্যর্থ হয় যা বিল্ডটি ব্যর্থ করে দেয়। প্রকৃত পরীক্ষার আউটপুটটি বিল্ডলগে লেখা হয় না:
আমি কীভাবে এই সমস্যাটি সমাধান করতে পারি?
এটি পিপিএ নির্মাতারা ব্যবহার করা বিল্ড এনভায়রনমেন্টকে আরও ঘনিষ্ঠভাবে পুনরুত্পাদন করতে নেমে আসতে পারে। যদি তা হয় তবে আমি কীভাবে করব?
আমি একটি পিবিল্ডার ক্রুট ব্যবহার করে বিল্ডিংয়ের চেষ্টা করেছি - এটি আমার স্থানীয় সিস্টেমে সঠিকভাবে কাজ করে।
লিনটিয়ান প্যাকেজে নিম্নলিখিত সতর্কতাগুলি তৈরি করে:
W: libdbusmenu source: quilt-build-dep-but-no-series-file
W: libdbusmenu source: patch-system-but-no-source-readme
W: libdbusmenu source: ancient-standards-version 3.9.2 (current is 3.9.4)
export VERBOSE=1
করতে debian/rules
পারেন। আপনি পুবিল্ডারের পরিবর্তে স্বেল্ড ব্যবহার করার চেষ্টা করতে পারেন, উইকি.উবুন্টু . com / সিম্পলসিল্ড দেখুন ।