Originally Posted by
anodizer
Banshee, again.
Alright, is this a custom package or official Ubuntu package?
You can try the following:
Code:
#nice script to use inside temporary testing environment
cp /usr/lib/pbuilder/pbuilder-satisfydepends /path/to/pbuilder/hook.d
cp -R /path/to/banshee-x.xx.xx /tmp
sudo pbuilder login --bindmounts /tmp/banshee-x.xx.xx
#on pbuilder environment
cd /tmp/banshee-x.xx.xx
#automatically install Build-Depends on debian/control
/tmp/hook.d/pbuilder-satisfydepends
debian/rules build
#now, when build fails, install additional libxml-parser-perl
apt-get install libxml-parser-perl
debian/rules clean
debian/rules build
#if build succeeds, exit the environment, otherwise keep finding that satisfies the condition
When you've found the missing package(s), add it to debian/control and then rebuild source package
Code:
dpkg-source -b banshee-x.xx.xx
And build with pbuilder again.
Bookmarks