On 11/12/2010 12:52 PM, Auguste Pop wrote: > the package you mentioned is orphaned and marked out-of-date. i think > you can simply adopt and update it. change the PYTHON variable in > Makefile to python2 and several shebang lines in .py files may solve > the breakage. of course, you need to change the dependency from python > to python2. Thanks for your vote of confidence Auguste. I have been reluctant to adopt it, or the others like it, because when I run into make problems, I don't really have the skill set to be able to solve the issues on my own in a reasonable amount of time. Usually, I can sort through them, but there are some, especially in large multi-source, multi-language packages where I just get stuck. I don't mind doing it, if you guys don't mind me asking for help when I do. As I've said before, what I don't need is to try and help, get stuck, and then be flamed for not being able to solve all the issues on my own. Nobody needs that. I'll see if I can get it sorted over the weekend. If I can fix it, then I'll ask how to go about adopting it. There are a list of packages that are dependencies of create repo that really need to be maintained (or at least not orphaned) to make createrepo work: beecrypt rpm yum-metadata-parser python-iniparse yum yum-createrepo Then if you want 'repoview' you also need kid repoview Lastly, if you are using createrepo on a suse repository, then you must patch yum to handle suse's continued use of rpmsense_prereq: patch-yum-packages.py --- yum/packages.py.orig +++ yum/packages.py @@ -1353,11 +1353,14 @@ is a pre-requires or a not""" # FIXME this should probably be put in rpmUtils.miscutils since # - that's what it is + RPMSENSE_PREREQ = (1 << 6) + RPMSENSE_SCRIPT_PRE = (1 << 9) + RPMSENSE_SCRIPT_POST = (1 << 10) if flag is not None: # Note: RPMSENSE_PREREQ == 0 since rpm-4.4'ish - if flag & (rpm.RPMSENSE_PREREQ | - rpm.RPMSENSE_SCRIPT_PRE | - rpm.RPMSENSE_SCRIPT_POST): + if flag & (RPMSENSE_PREREQ | + RPMSENSE_SCRIPT_PRE | + RPMSENSE_SCRIPT_POST): return 1 return 0 All of the above was current through mid-Sept. 2010 with yum-createrepo 0.9.8-3 and rpm 5.1.9-1. As of the beginning of Oct., Chris (old maintainer) was going to see if somebody else could pick them up. I guess there were no takers. I'll see how far I get and let you know. Thanks. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com