Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 417433

Summary: =app-admin/puppet-2.7.14 version bump request
Product: Gentoo Linux Reporter: Christian Ruppert (idl0r) <idl0r>
Component: New packagesAssignee: MATSUU Takuto (RETIRED) <matsuu>
Status: RESOLVED FIXED    
Severity: normal CC: alunduil, graaff, merlin, tampakrap
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 417085    
Attachments: ebuild patch
app-vim/puppet-syntax-2.7.14

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?