On 9 May 2012, at 19:59, Hans Müller wrote: > ... > after some time I have to rebuild some debian packages using the debhelper > scripts and recognized the following error: > > 'dh_gencontrol' fails with missing File/FcntlLock.pm: > > $> dpkg-buildpackage -b -d > ... > dh_gencontrol > Can't locate File/FcntlLock.pm in @INC (@INC contains: /etc/perl > ... > > I don't understand why the File-FcntlLock package is not provided by portage > (at least I didn't find any corresponding package) - it looks like it has > been > removed from portage tree (as the problem did not occur in the past - even > though I could not find any entry regarding an uninstall in emerge.log > either).
Have you upgraded dev-util/debhelper recently? Since you last used `dh_gencontrol`, at least? I'll bet this is a new dependency of the debhelper scripts, not something else removed from Portage. File a bug. Stroller.