Issue #3461 has been updated by micah -.

The funny thing about this is that the debian directory *used* to be included 
in the puppet git repository, until I requested that it be removed in #1779 
over a year ago. The debian packaging effort was struggling because the 
upstream release included the debian directory, which was an outdated copy of 
the debian packaging and was a major burden when we tried to merge in 
upstream's branches. git got very confused by the similarity of the two debian 
directories and proceeds to fail on merging and renaming resulting in a 
conflicting mess.

As I said in the original bug report... the normal way that software has been 
distributed, at least since I have been paying attention to it for the last 10+ 
years has been upstream ships a tarball of their code, and that is it. if 
people wanted to build their own debian packages based off of the latest 
upstream they should simply pull down the debian source pacakge and use the 
debian directory that is there. 

Debian is a distributor of upstream software, its very simple when it is kept 
simple. It gets hopelessly messy when Debian's upstream (for anything) decides 
to try and take on some of the distributor's roles and start distributing the 
distribution bits (in this case, the debian directory). I think it is a mistake 
to change the way this has been done on the internets for ages, and anyone who 
doesn't see why this is a mistake ends up learning why sooner or later. 
----------------------------------------
Bug #3461: Debian init scripts not packaged in ext along with others
http://projects.puppetlabs.com/issues/3461

Author: Michael DeHaan
Status: Needs design decision
Priority: Low
Assigned to: Nigel Kersten
Category: installation
Target version: 
Affected version: 0.25.4
Keywords: 
Branch: 


When installing from source, I'd like it if setup.rb installed init scripts for 
me, possibly as an option, or otherwise they were at least there for me to copy.

SuSE, RedHat, gentoo, etc all seem to be in tree, but there are no Debian 
examples.

This makes a source install a little more difficult on that platform as I have 
to furnish my own init scripts.

I'm looking in http://github.com/reductivelabs/puppet/tree/master/conf/


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to