Bug 129185 - [PATCH] sysutils/puppet update to 0.24.6
Summary: [PATCH] sysutils/puppet update to 0.24.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Wesley Shields
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-25 17:00 UTC by Leon Meßner
Modified: 2009-03-31 15:20 UTC (History)
0 users

See Also:


Attachments
file.diff (7.26 KB, patch)
2008-11-25 17:00 UTC, Leon Meßner
no flags Details | Diff
puppet-devel.patch.txt (2.52 KB, text/plain; charset=us-ascii)
2008-11-29 19:13 UTC, Leon Meßner
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leon Meßner 2008-11-25 17:00:13 UTC
The port sysutils/puppet is outdated. There have been made major enhancements esp. when using ldap nodes. This is the puppet version currently referred to as stable.

This patch used the -devel port as a template.

The following files were added:

Only in puppet/files: pkg-deinstall.in

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-11-25 17:00:21 UTC
Maintainer of sysutils/puppet,

Please note that PR ports/129185 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/129185

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2008-11-25 17:00:25 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Wesley Shields freebsd_committer freebsd_triage 2008-11-25 20:01:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wxs

I'll take it.
Comment 4 Tomoyuki Sakurai 2008-11-25 22:27:21 UTC
I'm not against 0.24.6, but puppet-devel should be bumped first.

WARN: Makefile: [21]: whitespace before end of line.

-- 
Tomoyuki Sakurai
Comment 5 Leon Meßner 2008-11-29 19:13:21 UTC
Hi,
made a patch to the devel -port. If u want i can open another pr for it. 
This is the version related to as latest on the website (which happens
to be the same as the one referred to as stable).

Files deleted:

files/patch-install.rb

greetings,
Leon
Comment 6 Wesley Shields freebsd_committer freebsd_triage 2008-11-30 17:52:46 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!
Comment 7 Wesley Shields freebsd_committer freebsd_triage 2008-12-01 13:08:55 UTC
State Changed
From-To: closed->feedback

I closed the wrong PR.  This one is still being worked on.
Comment 8 Wesley Shields freebsd_committer freebsd_triage 2008-12-01 17:28:21 UTC
Tomoyuki,

The puppet-devel port should be updated, however there is no point in
doing that as both the "latest" and "stable" versions are the same.

What should be done with this PR?

Thanks!

-- WXS
Comment 9 Tomoyuki Sakurai 2008-12-02 00:26:51 UTC
On Mon, Dec 01, 2008 at 12:28:21PM -0500, Wesley Shields wrote:
> 
> The puppet-devel port should be updated, however there is no point in
> doing that as both the "latest" and "stable" versions are the same.
> 
> What should be done with this PR?

I'll update the puppet-devel first. Probably with some minor fixes. If
the latest one is actually 'stable', that will be merged to puppet.
Please expect another PR (hopefully) soon.

I also need to fix NOPORTDOCS issue noted by QA box.

Best regards,
-- 
Tomoyuki Sakurai
Comment 10 Wesley Shields freebsd_committer freebsd_triage 2009-01-09 20:13:47 UTC
Are you still working on this?  I'll be happy to review your work and
get it in the tree when you are finished.

Thanks!

-- WXS
Comment 11 Leon Meßner 2009-01-27 16:11:59 UTC
Puppet 0.24.7 is out (devel and stable)
Is this pr still valid ?
Comment 12 nszalay 2009-02-23 11:10:37 UTC
Please consider updating this port as it is broken against puppetmaster
0.24.5 (see http://projects.reductivelabs.com/issues/show/1551 )

Thanks

-- 
Nicolas Szalay

Administrateur systèmes & réseaux

--                     _
ASCII ribbon campaign ( )
 - against HTML email  X
             & vCards / \
Comment 13 Pav Lucistnik freebsd_committer freebsd_triage 2009-03-24 17:15:36 UTC
State Changed
From-To: feedback->open

Wesley, I'd say: update puppet to .6, delete -devel port
Comment 14 Russell Jackson 2009-03-24 18:12:43 UTC
0.24.8 has now been released now.

I'm getting a little antsy about getting the port updated. The current version in ports is
completely busted. There is no benefit to not updating the port no matter how imperfect
the patch.

I've never seen the point of the -devel port. Puppet is a rapidly moving target and no
version is really ever stable. The community would be best served by everybody running the
latest code and working the kinks out.Everybody sitting back on old releases means that
either bug reports don't get filed or they get filed against obsolete versions wasting the
project's man power. If one really needed rock stable, one wouldn't be using puppet in the
first place.

-- 
Russell A. Jackson <raj@csub.edu>
Network Analyst
California State University, Bakersfield

Never go to a doctor whose office plants have died.
		-- Erma Bombeck
Comment 15 dfilter service freebsd_committer freebsd_triage 2009-03-31 15:00:33 UTC
wxs         2009-03-31 14:00:15 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/puppet      Makefile distinfo pkg-plist 
    sysutils/puppet/files pkg-install.in pkg-message.in 
  Added files:
    sysutils/puppet/files pkg-deinstall.in 
  Log:
  - Update to 0.24.8
  - Cleanup Makefile to use modern constructs (COPYTREE_SHARE, PORTDOCS, etc)
  - Fix typos in pkg-message
  - Cleanup properly in pkg-deinstall
  
  PR:             ports/129185 (based upon)
  Submitted by:   l.messner@physik.tu-berlin.de
  Approved by:    maintainer timeout (3+ months)
  
  Revision  Changes    Path
  1.8       +23 -34    ports/sysutils/puppet/Makefile
  1.5       +3 -3      ports/sysutils/puppet/distinfo
  1.1       +14 -0     ports/sysutils/puppet/files/pkg-deinstall.in (new)
  1.2       +14 -2     ports/sysutils/puppet/files/pkg-install.in
  1.2       +2 -2      ports/sysutils/puppet/files/pkg-message.in
  1.6       +3 -2      ports/sysutils/puppet/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 16 dfilter service freebsd_committer freebsd_triage 2009-03-31 15:02:32 UTC
wxs         2009-03-31 14:02:18 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/puppet-devel Makefile 
  Log:
  - Mark DEPRECATED and set to expire on 2009-04-30.  This port is older
    than sysutils/puppet and there is no updated "devel" version
    available.
  
  PR:             ports/129185
  Submitted by:   l.messner@physik.tu-berlin.de
  Approved by:    maintainer timeout (3+ months)
  
  Revision  Changes    Path
  1.10      +2 -0      ports/sysutils/puppet-devel/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 17 Wesley Shields freebsd_committer freebsd_triage 2009-03-31 15:10:02 UTC
State Changed
From-To: open->closed

Updated to 0.24.8