Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116913 - new ebuild createrepo
Summary: new ebuild createrepo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://linux.duke.edu/metadata/
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on: 108061
Blocks:
  Show dependency tree
 
Reported: 2005-12-27 12:32 UTC by Dick Marinus
Modified: 2009-04-12 07:30 UTC (History)
1 user (show)

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


Attachments
createrepo-0.4.3.ebuild (createrepo-0.4.3.ebuild,497 bytes, text/plain)
2005-12-27 12:33 UTC, Dick Marinus
Details
dev-python/createrepo-0.4.4.ebuild (createrepo-0.4.4.ebuild,880 bytes, text/plain)
2006-04-21 08:14 UTC, Rene Zbinden
Details
dev-python/createrepo-0.4.4.ebuild (createrepo-0.4.4.ebuild,879 bytes, text/plain)
2006-04-24 01:06 UTC, Rene Zbinden
Details
dev-python/createrepo-0.4.6.ebuild (createrepo-0.4.6.ebuild,798 bytes, text/plain)
2006-08-22 00:13 UTC, Rene Zbinden
Details
dev-python/createrepo-0.4.6.ebuild (createrepo-0.4.6.ebuild,803 bytes, text/plain)
2006-11-18 08:07 UTC, Dick Marinus
Details
dev-python/createrepo-0.4.6.ebuild (createrepo-0.4.6.ebuild,792 bytes, text/plain)
2009-01-25 21:20 UTC, Juan Diego Calle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dick Marinus 2005-12-27 12:32:54 UTC
This utility will generate a common metadata repository from a directory of rpm packages.

Usefull for utilities like yum.
Comment 1 Dick Marinus 2005-12-27 12:33:21 UTC
Created attachment 75630 [details]
createrepo-0.4.3.ebuild
Comment 2 Rene Zbinden 2006-04-21 08:14:00 UTC
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 3 Dick Marinus 2006-04-21 10:52:29 UTC
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 ;-)
Comment 4 Rene Zbinden 2006-04-24 01:02:55 UTC
(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. 


Comment 5 Rene Zbinden 2006-04-24 01:06:24 UTC
Created attachment 85336 [details]
dev-python/createrepo-0.4.4.ebuild
Comment 6 Dick Marinus 2006-04-24 11:40:15 UTC
> 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.
Comment 7 Rene Zbinden 2006-08-22 00:13:43 UTC
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 :-)
Comment 8 Dick Marinus 2006-11-18 08:07:58 UTC
Created attachment 102280 [details]
dev-python/createrepo-0.4.6.ebuild

cleanup of ebuild
Comment 9 Juan Diego Calle 2009-01-25 21:20:44 UTC
Created attachment 179695 [details]
dev-python/createrepo-0.4.6.ebuild

Just Corrected the paths
Comment 10 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-03-01 02:31:59 UTC
(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
Comment 11 SpanKY gentoo-dev 2009-04-12 07:30:26 UTC
added 0.9.7 to the tree, thanks