[CentOS-devel] centpkg as rpm ?

Sat Jul 5 17:25:37 UTC 2014
Brian Stinson <bstinson at ksu.edu>

On Jul 05 12:37, Nico Kadel-Garcia wrote:
> > The information that pyrpkg is needed for using centpkg.py is in the
> > readme on the git.centos.org site in the centpkg repo.
> 
> Yes, listed as "root# <Install and configure EPEL-Release>". For one
> thing, the package is actually named 'epel-release'.
> 
> May I recommend instead:
> 
>              "root# <Download and configure relevant epel-release RPM>"
> 
> I'd submit it at bugs.centos.org, but there isn't a category there yet
> for 'centpkg' or for 'centos-git-common'

I'll put this in with my next documentation patch. For future reference centpkg
is a category in the Buildsys project on bugs.c.o

> > Until then, if someone is not smart enough to figure out how to make
> > centpkg to work with git.centos.org because they can't find a python
> > dep, then they likely should not be trying to build packages from git in
> > the first place.
> 
> Oh, boy. That way lies madness, because "finding a python dependency"
> is like "finding a perl dependency". Let's be nice to the newbies. Not
> all of them have had the opportunity to explore mock and EPEL as
> thoroughly as us, and the newly published build system has a steep
> enough learning curve.
> 

Do note, centpkg is very very new (hence the PRE-ALPHA notice in the README) and
probably isn't quite ready for training newbies yet. The target audience, until
we can stabilize a few things, is developers who can stand a few rough edges
while we work on smoothing them out. 

Brian

--
Brian Stinson
bstinson at ksu.edu | IRC: bstinson | Bitbucket/Twitter: bstinsonmhk