[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