Le Tuesday 19 July 2011 09:01:36, vous avez écrit : > 'Recommends' field, reference to 'libmodule-corelist-perl': error in > version: version string is empty dh_builddeb: dpkg-deb --build > debian/libconfig-model-perl .. returned exit code 2 make: *** [binary] > Error 1 > > It fails to open /var/cache/apt/pkgcache.bin and then the package lists and > status file could not be parsed. > > Could this be related to some apt changes?
I think it's related to this debian/control snippet introduced in last version of libconfig-model-perl package: Recommends: bash-completion (>= 1:1.0-3), libfuse-perl, fuse-utils, libmodule-corelist-perl (>= ${corelist:Depends}) ${corelist:Depends} is computed in debian/rules: CORELIST = $(shell apt-cache policy libmodule-corelist-perl | awk '/Candidate/ {sub(/-[^-]+$$/,"",$$2); print $$2;}') %: dh $@ --with bash-completion override_dh_gencontrol: dh_gencontrol -- \ -Vcorelist:Depends="$(CORELIST)" Looks like CORELIST variable can be empty in the buildd. We need to re-think how this dependency is computed. Dominique -- http://config-model.wiki.sourceforge.net/ -o- http://search.cpan.org/~ddumont/ http://www.ohloh.net/accounts/ddumont -o- http://ddumont.wordpress.com/
signature.asc
Description: This is a digitally signed message part.