Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417433 - =app-admin/puppet-2.7.14 version bump request
Summary: =app-admin/puppet-2.7.14 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: MATSUU Takuto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 417085
  Show dependency tree
 
Reported: 2012-05-24 23:19 UTC by Christian Ruppert (idl0r)
Modified: 2012-08-22 19:56 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild patch (puppet-2.7.14.diff,1.78 KB, patch)
2012-06-14 15:12 UTC, Theo Chatzimichos (RETIRED)
Details | Diff
app-vim/puppet-syntax-2.7.14 (puppet-syntax-2.7.14.ebuild,505 bytes, text/plain)
2012-06-14 15:14 UTC, Theo Chatzimichos (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Ruppert (idl0r) gentoo-dev 2012-05-24 23:19:18 UTC
See $Summary.
Comment 1 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-14 15:12:28 UTC
Created attachment 315313 [details, diff]
ebuild patch

Changes:
 - Split vim files in puppet-syntax package (to be attached), bug 417085
 - newer dev-ruby/ruby-ldap is ruby 1.9 compatible. Since this was the only blocker I updated puppet to 1.9 and it seems fine

Questions:
 - I saw that you use some redhat files (since they are newer) and some custom ones instead of conf/gentoo from the puppet tarball. Would it make sense to push those files in the upstream tarball?
 - you have a bunch of commented deps, why is that?
Comment 2 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-14 15:14:21 UTC
Created attachment 315315 [details]
app-vim/puppet-syntax-2.7.14

New puppet-syntax ebuild. I took the vim syntax files from the puppet tarball and put them in a new tarball, in order to be able to use app-vim eclass, like in the other *-syntax ebuilds
Comment 3 Thomas Beinicke 2012-06-14 16:48:29 UTC
Is the puppet-module-tool shipping with 2.7.14?

Here they state that it should already be in 2.7.13 but it isn't for me.
https://github.com/puppetlabs/puppet-module-tool#readme
Comment 4 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-06-18 10:56:56 UTC
(In reply to comment #3)
> Is the puppet-module-tool shipping with 2.7.14?
> 
> Here they state that it should already be in 2.7.13 but it isn't for me.
> https://github.com/puppetlabs/puppet-module-tool#readme

https://github.com/puppetlabs/puppet-module-tool/blob/master/README.markdown#important-note-module-merged-into-core-puppet
Comment 5 MATSUU Takuto (RETIRED) gentoo-dev 2012-07-20 16:58:41 UTC
hi. sorry for delay.
Could you tell me why should it separate ebuilds for puppet-syntax? it is enough to use vim-syntax USE flag, isn't it?
Comment 6 Christian Ruppert (idl0r) gentoo-dev 2012-07-20 18:28:58 UTC
Yeah, vim-syntax.. I guess it is just a typo.
Comment 7 Christian Ruppert (idl0r) gentoo-dev 2012-07-20 18:29:50 UTC
Darn.. Sorry, I didn't read the entire comment :P
Comment 8 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-07-23 15:25:13 UTC
As I said in bug 417085 vim-syntax should be a separate package because I have puppet manifests in a git repo, and I need the syntax file without having to install the whole puppet package.
Comment 9 Christian Ruppert (idl0r) gentoo-dev 2012-08-22 19:56:26 UTC
Theo, can you please file a new bug for the remaining things?