Missing perl File-FcntlLock / debhelper (dh_gencontrol) fails
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
> 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.