This utility will generate a common metadata repository from a directory of rpm packages. Usefull for utilities like yum.
Created attachment 75630 [details] createrepo-0.4.3.ebuild
Created attachment 85117 [details] dev-python/createrepo-0.4.4.ebuild Created new version of createrepo. Changes: -Modified the dependencies -Check that rpm and libxml2 are build with the python support.
Comment on attachment 75630 [details] createrepo-0.4.3.ebuild Rene, your ebuild is better, but I don't agree on the strict rpm dependency (because the current RPM in portage seems to be broken). I suppose you should check make install and when it fails die... Thanks ;-)
(In reply to comment #3) > (From update of attachment 75630 [details] [edit]) > Rene, your ebuild is better, but I don't agree on the strict rpm dependency > (because the current RPM in portage seems to be broken). > I suppose you should check make install and when it fails die... > > Thanks ;-) > Hi Dick Thank you for you comment. This package is written in python and it imports the rpm module. RPM has to be installed and it has to be installed with the python use flag, otherwise this module won't exist. The rpm module problem exists only with python 2.4, so I made the following dependencies: >=dev-lang/python-2.1 <dev-lang/python-2.4 It is not beautifull but I don't see any other solutions. And I doubt a little that this package is going to be in portage, since createrepo is mainly used for red hat and suse.
Created attachment 85336 [details] dev-python/createrepo-0.4.4.ebuild
> The rpm module problem exists only with python 2.4, so I made the following > dependencies: > >=dev-lang/python-2.1 > <dev-lang/python-2.4 > It is not beautifull but I don't see any other solutions. As you say, the problem is between python and rpm, createrepo shouldn't interfere in this problem ;) I hope the rpm ebuild will be fixed soon. > And I doubt a little that this package is going to be in portage, since > createrepo is mainly used for red hat and suse. Me to... although Gentoo is a so called "meta distribution" and I find it quite handy to have createrepo in Gentoo.
Created attachment 94829 [details] dev-python/createrepo-0.4.6.ebuild This is a newer version of create repo. Additionally the problems with rpm are gone. So this version works perfectly with the newest x86 version of rpm and python. Ready to go into portage :-)
Created attachment 102280 [details] dev-python/createrepo-0.4.6.ebuild cleanup of ebuild
Created attachment 179695 [details] dev-python/createrepo-0.4.6.ebuild Just Corrected the paths
(this is an automated message based on filtering criteria that matched this bug) 'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached to this bug. This bug is assigned to maintainer-wanted which means that it is not in the main tree. Heuristics show that no Gentoo developer has commented on your ebuild. Hello, The Gentoo Team would like to firstly thank you for your ebuild submission. We also apologize for not being able to accommodate you in a timely manner. There are simply too many new packages. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay. So, the sunrise team is suggesting that you look into this and submit your ebuild to the overlay where even *you* can commit to. =) Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. Thanks, On behalf of the Gentoo Sunrise Team, Jeremy. [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
added 0.9.7 to the tree, thanks