On Thu, 02 Jun 2011 22:31:51 +0200, Stig Sandbeck Mathisen wrote: > > Nick Lewis <n...@puppetlabs.com> writes: > > > The ubuntu-minimal package depends on lsb-release, which provides the > > lsb_release command, which the lsb facts use. So it ought to always be > > present. > > It may actually not be. The "lsb-release" package has priority "extra", > and the "ubuntu-minimal" package has priority "optional". > > The "base-files" package, which contains the "/etc/lsb-release" files, > has priority "required", and is marked "essential" to prevent the > package manager from removing it without using a "force"-option. This > ought to always be present. >
It looks like ubuntu-minimal was "optional" in Hardy, and Lucid, but is "important" in Maveric. I wasn't able to check Dapper, since none of the mirrors I checked actually had the packages available. However, given the package description, I would be very surprised if anyone actually bothered removing the package: % dpkg -I ubuntu-minimal_1.102_i386.deb ... Section: metapackages Priority: optional Description: Minimal core of Ubuntu This package depends on all of the packages in the Ubuntu minimal system, that is a functional command-line system with the following capabilities: . - Boot - Detect hardware - Connect to a network - Install packages - Perform basic diagnostics . It is also used to help ensure proper upgrades, so it is recommended that it not be removed. Unrelated to that, I'm having trouble determining exactly how the patch fixes things, since there's not really any information in the commit message about the problem that it's fixing. Is there a ticket number somewhere with more info? -- Jacob Helwig ,---- | Join us for PuppetConf, September 22nd and 23rd in Portland, OR | http://bit.ly/puppetconfsig `----
signature.asc
Description: Digital signature