On Wed, Apr 1, 2009 at 8:53 AM, Nigel Kersten <nig...@google.com> wrote:
> I actually did this yesterday, and it's easier than that.
>
> $ mkdir ~/makepuppetdeb
> $ cd ~/makepuppetdeb
> $ dget http://ftp.de.debian.org/debian/pool/main/p/puppet/puppet_0.24.7-1.dsc
> $ wget http://reductivelabs.com/downloads/puppet/puppet.0.24.8.tgz

Correction, this line should be:

$ wget http://reductivelabs.com/downloads/puppet/puppet-0.24.8.tgz


> (currently broken, but I imagine will be resolved soon)
> $ dpkg-source -x puppet_0.24.7-1.dsc
> $ cd puppet-0.24.7/
> $ uupdate puppet-0.24.8.tgz
> $ cd ../puppet-0.24.8
> $ dpkg-buildpackage
>
> This will produce:
>
> ~/makepuppetdeb/puppet_0.24.8-1_all.deb
> ~/makepuppetdeb/puppetmaster_0.24.8-1_all.deb
>
>
>
> On Wed, Apr 1, 2009 at 6:04 AM, Eric Gerlach <egerl...@feds.uwaterloo.ca> 
> wrote:
>>
>> Kyle, Ryan,
>>
>> I'd love it if those instructions made it into the Wiki.  The uupdate thing
>> would be hugely helpful to some other Debian administrators, I'm sure.
>>
>> Cheers,
>>
>> Eric
>>
>> On Fri, Mar 27, 2009 at 08:33:43AM -0500, Kyle Cordes wrote:
>>>
>>> Kyle Cordes wrote:
>>>
>>> >> Apply the .diff
>>>
>>>
>>> Ryan Steele wrote:
>>>
>>> > I didn't have to download any diffs.  Here's what I did:
>>>
>>> > 2.  Grab the debian directory for 0.24.7 from git (git clone
>>> > git://git.debian.org/git/pkg-puppet/puppet.git) and put it in the 0.24.7
>>> > source tree.
>>>
>>> Ah. That diff I applied, did the same as this.
>>>
>>>
>>> > 4.  run 'uupdate -u puppet-0.24.8.tgz', and then cd into the newly
>>> > created 0.24.8 source tree
>>>
>>> Every time I touch this stuff I learn something new.  For example, just
>>> this second I learned (from your message) of the existence of "uupdate".
>>>   I'll give it a try next time I need to update a Debian package to a
>>> newer upstream version.
>>>
>>> --
>>> Kyle Cordes
>>> http://kylecordes.com
>>>
>>> >
>>
>> --
>> Eric Gerlach, Network Administrator
>> Federation of Students
>> University of Waterloo
>> p: (519) 888-4567 x36329
>> e: egerl...@feds.uwaterloo.ca
>>
>> >>
>>
>
>
>
> --
> Nigel Kersten
> nig...@google.com
> System Administrator
> Google, Inc.
>



-- 
Nigel Kersten
nig...@google.com
System Administrator
Google, Inc.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to