Re: Russ Allbery 2015-03-26 <[email protected]> > > The Apt module seems to require the presence of the $lsbdistid fact, > > which is only available when lsb-release is installed. Neither > > puppet-module-puppetlabs-apt, puppet, nor facter have a Dependency (or > > any weaker relation) on that. > > puppet-common Recommends lsb-release for exactly this sort of reason, so > it will be installed on Puppet clients in a default configuration.
In this case, it's a hard dependency, and worse, it's not fixable by using puppet. :( > It's long been the case that you probably want to install lsb-release on > any system on which you're running Puppet, or you'll be missing a pile of > pretty significant facts that are widely used in Puppet manifests. We > started doing that at Stanford back in the 0.20 days. > > I agree that the module should be more robust, and would be happy to see > this fixed prior to the release if possible, but I don't think this is > release-critical. (Meaning that I don't think we should remove this > package from the release if no one gets to this.) I agree that releasing jessie with this package is better than without. Still, I think this is a bug that should be fixed in jessie, so I'd have opted for RC+jessie-ignore. Mit freundlichen Grüßen, Christoph Berg -- Senior Berater, Tel.: +49 (0)21 61 / 46 43-187 credativ GmbH, HRB Mönchengladbach 12080, USt-ID-Nummer: DE204566209 Hohenzollernstr. 133, 41061 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz, Sascha Heuer pgp fingerprint: 5C48 FE61 57F4 9179 5970 87C6 4C5A 6BAB 12D2 A7AE -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

