Re: Can't locate Dpkg.pm in @INC ...
On 2011-03-15 14:29 +0100, Albretch Mueller wrote:
>> True, this package has been split out from dpkg and dpkg-dev after the
>> Lenny release. What does "dpkg -l dpkg dpkg-dev" print?
> ~
> $ dpkg -l dpkg dpkg-dev
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name Version Description
> +++-==============-==============-============================================
> ii dpkg 1.15.8.9 Debian package management system
> un dpkg-dev <none> (no description available)
> ~
> after going:
> ~
> dpkg --install dpkg-scanpackages/dpkg-dev_1.14.31_all.deb
I suppose this gave you some error messages?
> # dpkg -l dpkg dpkg-dev
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name Version
> Description
> +++-================================-================================-================================================================================
> ii dpkg 1.15.8.9
> Debian package management system
> iU dpkg-dev 1.14.31
> Debian package development tools
This combination does not work, and the package relationships declare
that, as can be seen in the error message when dpkg tries to configure
dpkg-dev:
> dpkg: dependency problems prevent configuration of dpkg-dev:
> dpkg (1.15.8.9) breaks dpkg-dev (<< 1.15.8) and is installed.
> Version of dpkg-dev to be configured is 1.14.31.
The reason for this is precisely the move of Dpkg.pm to libdpkg-perl in
dpkg version 1.15.8 which breaks older versions of dpkg-dev.
> I still see no way out of this dependency problems
Install a newer dpkg-dev along with its dependencies. And use apt to
manage packages, it will prevent you from installing broken package
combinations.
Sven
Reply to: