[Pkg-puppet-devel] The 0.24.5-3 changelog

Micah Anderson micah at riseup.net
Wed May 27 13:58:24 UTC 2009


* Andrew Pollock <apollock at debian.org> [2009-05-27 07:45-0400]:
> On Tue, May 26, 2009 at 05:59:06PM -0400, Micah Anderson wrote:
> > 
> > Hey all,
> > 
> > It seems like the changelog entry for the 0.24.5-3 upload[0] that Thom
> > made (the last one for Lenny) got cut out of the squeeze upload. I'm not
> > sure if the changes that were made there also went missing, but I
> > thought i'd write and see if anyone knows what happened to these:
> 
> I have to say that looking at the history for this repository gives me a
> headache. I'm having trouble finding a commit that added that changelog
> entry. Was it possibly not checked in and uploaded only? If it's checked in,
> can you tell me the SHA-1 of the commit?

It gives me a headache too. I think that this is the first package that
any of us have tried to do with git, and we've all struggled to figure
out the right process, resulting in some crazy gitk subway maps. I for
one know that I still don't have a very clear handle on the process.

I can't find the commit that adds the changelog entry either. My guess
is you are right that it was uploaded, but not pushed. 

So looking at the items:

> >     * Set wait for cert timeout to 5 secs, to avoid resource abuse
> >     (Closes: #509566)                                                         

This caused some flak, and I'm not finding it set in the repository
(although I might be looking in the wrong places). 

> >     * Distribute filebucket binary (Closes: #499999)    

This was re-fixed by me in a later version (0.24.6-1)

> >     * Place vim syntax in the correct location (LP: #181960)

I'm not a vim user, so I'm not sure of this one, looking at the
launchpad bug[0] it indicates that the vim version number in the name of
the syntax file was wrong (if the version of vim is 7.2 and the syntax
file is installed as vim71, then it wont get found). The debian/rules
does this for vim installation:

        # Vim auto-syntax-highlighting stuff
        $(INSTALL) -m0644 ext/vim/syntax/puppet.vim	\
                $(CURDIR)/debian/puppet/usr/share/vim/vim71/syntax/
        $(INSTALL) -m0644 ext/vim/ftdetect/puppet.vim	\
                $(CURDIR)/debian/puppet/usr/share/vim/addons/ftdetect/

This says to me that we are installing the vim highlighting into a vim71
directory. A quick question on #debian-devel told me that we can just
s/vim71/vimcurrent/ as 'vimcurrent' is a symlink to the most current
installed version. So I've made that change and pushed it. 

Based on the above, I think we can forget about the missing changelog
entries. What do you think?

micah


0. https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/181960
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20090527/1e17f92c/attachment.pgp>


More information about the Pkg-puppet-devel mailing list