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: