[Pkg-puppet-devel] Bug#532398: Bug#532398: trying to pull packages from backports may introduce 'dependency hell'
Matthew Palmer
mpalmer at debian.org
Wed Jun 10 02:25:32 UTC 2009
On Wed, Jun 10, 2009 at 11:40:49AM +1000, Jayen Ashar wrote:
> Matthew Palmer wrote:
>> On Wed, Jun 10, 2009 at 10:44:46AM +1000, Jayen Ashar wrote:
>>> Is there any documentation on why apt-get is the default for
>>> debian/ubuntu, when aptitude is installed?
>>
>> Because nobody's put forward a patch to do it differently.
>>
>> Your problem isn't aptitude vs apt-get, though -- apt-get is perfectly
>> capable of resolving and installing dependencies. My guess is that you
>> haven't setup your preferences correctly to tell Puppet to install dependent
>> packages from your backports repo:
>>
>> APT prefers stable
>> APT policy: (500, 'stable')
>> Basically, your system config is screwed, and it's not Puppet's
>> fault. Nor
>> will switching to aptitude solve your problem (unless it ignores repo
>> preferences).
>
> If my system config were screwed, or I didn't set backports in my
> preferences, then I would have the opposite problem, and backports would
> take precedence over stable, since backports contains higher versions.
More information about the Pkg-puppet-devel
mailing list