Extras repoclosure stripped and pointed to EPEL 5 reports the following against CentOS 5.1. Included are also EPEL 5 Test Updates and EPEL 5 Needsign:
Summary of broken packages (by owner):
danken AT cs.technion.ac.il hunspell-he - 1.0-7.el5.i386
dennis AT ausil.us fedora-packager - 0.1.1-1.el5.noarch
foolish AT guezz.net perl-libwhisker2 - 2.4-3.el5.noarch
jkeating AT redhat.com koji-builder - 1.2.3-1.el5.noarch
jlaska AT redhat.com snake-server - 0.9-0.5git.el5.noarch
jonathansteffan AT gmail.com revisor-jigdo - 2.0.5-15.el5.noarch
limb AT jcomserv.net moodle - 1.8.2-1.el5.noarch
lmacken AT redhat.com bodhi-server - 0.4.4-1.el5.noarch
lxtnow AT gmail.com python-gammu - 0.20-1.el5.x86_64
matthias AT rpmforge.net python-Coherence - 0.2.1-3.el5.noarch
mmcgrath AT redhat.com nagios-devel - 2.9-1.el5.i386
qspencer AT ieee.org octave-forge - 20071212-6.el5.i386 octave-forge - 20071212-6.el5.x86_64
roozbeh AT farsiweb.info translate-toolkit - 0.10.1-1.el5.noarch
shahms AT shahms.com nautilus-bzr - 0.93.0-2.el5.i386
steve AT silug.org perl-Test-Base - 0.53-1.el5.noarch
tcallawa AT redhat.com R - 2.6.1-1.el5.i386 R - 2.6.1-1.el5.i386 R - 2.6.1-1.el5.x86_64
====================================================================== Broken packages in fedora-epel-5-x86_64:
nagios-devel-2.9-1.el5.i386 requires nagios = 0:2.9-1.el5 python-gammu-0.20-1.el5.x86_64 requires libGammu.so.1()(64bit)
====================================================================== Broken packages in fedora-epel-needsign-5-i386:
R-2.6.1-1.el5.i386 requires perl(File::Copy::Recursive)
====================================================================== Broken packages in fedora-epel-needsign-5-x86_64:
R-2.6.1-1.el5.i386 requires perl(File::Copy::Recursive) R-2.6.1-1.el5.x86_64 requires perl(File::Copy::Recursive) octave-forge-20071212-6.el5.i386 requires libnc-dap.so.3 octave-forge-20071212-6.el5.x86_64 requires libnc-dap.so.3()(64bit)
====================================================================== Broken packages in fedora-epel-testing-5-i386:
bodhi-server-0.4.4-1.el5.noarch requires yum-utils >= 0:1.1.7 bodhi-server-0.4.4-1.el5.noarch requires mash fedora-packager-0.1.1-1.el5.noarch requires plague-client hunspell-he-1.0-7.el5.i386 requires hunspell koji-builder-1.2.3-1.el5.noarch requires createrepo >= 0:0.4.11 moodle-1.8.2-1.el5.noarch requires mimetex nautilus-bzr-0.93.0-2.el5.i386 requires nautilus-python >= 0:0.4.3-4 perl-Test-Base-0.53-1.el5.noarch requires perl(Module::Install::Base) perl-libwhisker2-2.4-3.el5.noarch requires perl(MD5) python-Coherence-0.2.1-3.el5.noarch requires python-twisted-core python-Coherence-0.2.1-3.el5.noarch requires python-nevow python-Coherence-0.2.1-3.el5.noarch requires python-twisted-web revisor-jigdo-2.0.5-15.el5.noarch requires jigdo snake-server-0.9-0.5git.el5.noarch requires pykickstart >= 0:1.1 translate-toolkit-0.10.1-1.el5.noarch requires python-enchant
Yeah, right, x86_64 test updates were missing (as a result of creating a yum.conf manually instead of generating it from Config_EPEL.py). Here's the corrected list:
The old nagios-devel.i386 in x86_64 should be deleted manually by the EPEL signers.
Summary of broken packages (by owner):
danken AT cs.technion.ac.il hunspell-he - 1.0-7.el5.i386 hunspell-he - 1.0-7.el5.x86_64
dennis AT ausil.us fedora-packager - 0.1.1-1.el5.noarch fedora-packager - 0.1.1-1.el5.noarch
foolish AT guezz.net perl-libwhisker2 - 2.4-3.el5.noarch perl-libwhisker2 - 2.4-3.el5.noarch
jkeating AT redhat.com koji-builder - 1.2.3-1.el5.noarch koji-builder - 1.2.3-1.el5.noarch
jlaska AT redhat.com snake-server - 0.9-0.5git.el5.noarch snake-server - 0.9-0.5git.el5.noarch
jonathansteffan AT gmail.com revisor-jigdo - 2.0.5-15.el5.noarch revisor-jigdo - 2.0.5-15.el5.noarch
limb AT jcomserv.net moodle - 1.8.2-1.el5.noarch moodle - 1.8.2-1.el5.noarch
lmacken AT redhat.com bodhi-server - 0.4.4-1.el5.noarch bodhi-server - 0.4.4-1.el5.noarch
matthias AT rpmforge.net python-Coherence - 0.2.1-3.el5.noarch python-Coherence - 0.2.1-3.el5.noarch
mmcgrath AT redhat.com nagios-devel - 2.9-1.el5.i386
roozbeh AT farsiweb.info translate-toolkit - 0.10.1-1.el5.noarch translate-toolkit - 0.10.1-1.el5.noarch
shahms AT shahms.com nautilus-bzr - 0.93.0-2.el5.i386 nautilus-bzr - 0.93.0-2.el5.x86_64
steve AT silug.org perl-Test-Base - 0.53-1.el5.noarch perl-Test-Base - 0.53-1.el5.noarch
tcallawa AT redhat.com R - 2.6.1-1.el5.i386 R - 2.6.1-1.el5.i386 R - 2.6.1-1.el5.x86_64
====================================================================== Broken packages in fedora-epel-5-x86_64:
nagios-devel-2.9-1.el5.i386 requires nagios = 0:2.9-1.el5
====================================================================== Broken packages in fedora-epel-needsign-5-i386:
R-2.6.1-1.el5.i386 requires perl(File::Copy::Recursive)
====================================================================== Broken packages in fedora-epel-needsign-5-x86_64:
R-2.6.1-1.el5.i386 requires perl(File::Copy::Recursive) R-2.6.1-1.el5.x86_64 requires perl(File::Copy::Recursive)
====================================================================== Broken packages in fedora-epel-testing-5-i386:
bodhi-server-0.4.4-1.el5.noarch requires yum-utils >= 0:1.1.7 bodhi-server-0.4.4-1.el5.noarch requires mash fedora-packager-0.1.1-1.el5.noarch requires plague-client hunspell-he-1.0-7.el5.i386 requires hunspell koji-builder-1.2.3-1.el5.noarch requires createrepo >= 0:0.4.11 moodle-1.8.2-1.el5.noarch requires mimetex nautilus-bzr-0.93.0-2.el5.i386 requires nautilus-python >= 0:0.4.3-4 perl-Test-Base-0.53-1.el5.noarch requires perl(Module::Install::Base) perl-libwhisker2-2.4-3.el5.noarch requires perl(MD5) python-Coherence-0.2.1-3.el5.noarch requires python-twisted-core python-Coherence-0.2.1-3.el5.noarch requires python-nevow python-Coherence-0.2.1-3.el5.noarch requires python-twisted-web revisor-jigdo-2.0.5-15.el5.noarch requires jigdo snake-server-0.9-0.5git.el5.noarch requires pykickstart >= 0:1.1 translate-toolkit-0.10.1-1.el5.noarch requires python-enchant
====================================================================== Broken packages in fedora-epel-testing-5-x86_64:
bodhi-server-0.4.4-1.el5.noarch requires yum-utils >= 0:1.1.7 bodhi-server-0.4.4-1.el5.noarch requires mash fedora-packager-0.1.1-1.el5.noarch requires plague-client hunspell-he-1.0-7.el5.x86_64 requires hunspell koji-builder-1.2.3-1.el5.noarch requires createrepo >= 0:0.4.11 moodle-1.8.2-1.el5.noarch requires mimetex nautilus-bzr-0.93.0-2.el5.x86_64 requires nautilus-python >= 0:0.4.3-4 perl-Test-Base-0.53-1.el5.noarch requires perl(Module::Install::Base) perl-libwhisker2-2.4-3.el5.noarch requires perl(MD5) python-Coherence-0.2.1-3.el5.noarch requires python-twisted-core python-Coherence-0.2.1-3.el5.noarch requires python-nevow python-Coherence-0.2.1-3.el5.noarch requires python-twisted-web revisor-jigdo-2.0.5-15.el5.noarch requires jigdo snake-server-0.9-0.5git.el5.noarch requires pykickstart >= 0:1.1 translate-toolkit-0.10.1-1.el5.noarch requires python-enchant
On 13.01.2008 11:33, Michael Schwendt wrote:
Extras repoclosure stripped and pointed to EPEL 5 reports the following against CentOS 5.1. Included are also EPEL 5 Test Updates and EPEL 5 Needsign:
Many many thx for your work Michael. It helps a lot.
BTW, if you have some more free cycles and want to to EPEL another favor: could you shed some light into the dependency checker script EPEL uses (BTW: does it still run?)? Afaics it's a old one (or not the same that Extras used?) that doesn't mail the list as the script you used to generate this report. Would that be hard to implement? Or is it easier to switch to the script you used?
Summary of broken packages (by owner):
dennis AT ausil.us fedora-packager - 0.1.1-1.el5.noarch fedora-packager - 0.1.1-1.el5.noarch
Dgilmore?
foolish AT guezz.net perl-libwhisker2 - 2.4-3.el5.noarch perl-libwhisker2 - 2.4-3.el5.noarch
https://bugzilla.redhat.com/show_bug.cgi?id=425827
limb AT jcomserv.net moodle - 1.8.2-1.el5.noarch moodle - 1.8.2-1.el5.noarch
https://bugzilla.redhat.com/show_bug.cgi?id=425825
lmacken AT redhat.com bodhi-server - 0.4.4-1.el5.noarch bodhi-server - 0.4.4-1.el5.noarch
https://bugzilla.redhat.com/show_bug.cgi?id=417201
matthias AT rpmforge.net python-Coherence - 0.2.1-3.el5.noarch python-Coherence - 0.2.1-3.el5.noarch
https://bugzilla.redhat.com/show_bug.cgi?id=417221
mmcgrath AT redhat.com nagios-devel - 2.9-1.el5.i386
Deleted.
danken AT cs.technion.ac.il hunspell-he - 1.0-7.el5.i386 hunspell-he - 1.0-7.el5.x86_64
Nothing in EPEL afaics requires hunspell; I'd say we remove it for now until hunspell makes it into EPEL.
jkeating AT redhat.com koji-builder - 1.2.3-1.el5.noarch koji-builder - 1.2.3-1.el5.noarch jlaska AT redhat.com snake-server - 0.9-0.5git.el5.noarch snake-server - 0.9-0.5git.el5.noarch jonathansteffan AT gmail.com revisor-jigdo - 2.0.5-15.el5.noarch revisor-jigdo - 2.0.5-15.el5.noarch roozbeh AT farsiweb.info translate-toolkit - 0.10.1-1.el5.noarch translate-toolkit - 0.10.1-1.el5.noarch shahms AT shahms.com nautilus-bzr - 0.93.0-2.el5.i386 nautilus-bzr - 0.93.0-2.el5.x86_64 steve AT silug.org perl-Test-Base - 0.53-1.el5.noarch perl-Test-Base - 0.53-1.el5.noarch tcallawa AT redhat.com R - 2.6.1-1.el5.i386 R - 2.6.1-1.el5.i386 R - 2.6.1-1.el5.x86_64
Might be a good idea to file bugs for those as well. Same for the broken deps in EPEL4.
Any volunteers?
Cu knurd
On Mon, 14 Jan 2008 17:06:16 +0100, Thorsten Leemhuis wrote:
BTW, if you have some more free cycles and want to to EPEL another favor: could you shed some light into the dependency checker script EPEL uses (BTW: does it still run?)? Afaics it's a old one (or not the same that Extras used?) that doesn't mail the list as the script you used to generate this report. Would that be hard to implement? Or is it easier to switch to the script you used?
I'm not aware of any "dependency checker script EPEL uses".
The one installed on the buildsys machine is the one that Extras used. It includes the ability to mail the summary and the owners. It doesn't run for EPEL, because it would need a few patches first. 1) There are no public RHEL5 binary repos it could use. Hence Config_EPEL.py would need to be pointed to CentOS 5 repos instead before extras-repoclosure could generate a yum.conf on-the-fly. 2) CentOS is not available for ppc. Hence the scripts would need to be patched to exclude ppc. 3) With those two things fixed, also the optional RCNeedsign.py script could be used to check tmp installations of the needsign queue, without doing multi-lib processing however (which is missing, but doable).
Anyway, I plan to publish the modified script I've used to create this report. It can also mail the owners, but it needs a manually supplied yum.conf instead of creating one on-the-fly, because it isn't integrated into the pushscript stuff.
On Tue, 15 Jan 2008 11:05:02 +0100, Michael Schwendt wrote:
Anyway, I plan to publish the modified script I've used to create this report. It can also mail the owners, but it needs a manually supplied yum.conf instead of creating one on-the-fly, because it isn't integrated into the pushscript stuff.
http://mschwendt.fedorapeople.org/extras-repoclosure-modified-20080115.tgz
Sent bug reports my way. ;)
When running on the buildsys server, there's no need to enter the FAS account details.
On 15.01.2008 11:05, Michael Schwendt wrote:
On Mon, 14 Jan 2008 17:06:16 +0100, Thorsten Leemhuis wrote:
BTW, if you have some more free cycles and want to to EPEL another favor: could you shed some light into the dependency checker script EPEL uses (BTW: does it still run?)? Afaics it's a old one (or not the same that Extras used?) that doesn't mail the list as the script you used to generate this report. Would that be hard to implement? Or is it easier to switch to the script you used?
I'm not aware of any "dependency checker script EPEL uses".
One was setup somewhere some months ago; dglimore or mmcgrath (CCed) should know the details.
But I'm not sure if it's still running. And it never mailed the list, which would be very helpful to know for the EPEL SIG, as we then could file bugs and/or poke maintainers if problems don't get fixed quickly (e.g. within one or two weeks) after they show up.
Thus I'm inclined to say: let's switch to your script if that's poissble without to much work.
Mike?
Cu knurd
On Tue, 15 Jan 2008 18:57:49 +0100, Michael Schwendt wrote:
Anyway, I plan to publish the modified script I've used to create this report. It can also mail the owners, but it needs a manually supplied yum.conf instead of creating one on-the-fly, because it isn't integrated into the pushscript stuff.
http://mschwendt.fedorapeople.org/extras-repoclosure-modified-20080115.tgz
Sent bug reports my way. ;)
When running on the buildsys server, there's no need to enter the FAS account details.
http://mschwendt.fedorapeople.org/extras-repoclosure-modified-latest.tgz
It now runs on F8 down to EL4. On EL4 it warns if checkForObsolete() is missing. If run on buildsys.fp.o uncomment the sys.path.insert near the top.
With regard to the speculation about how long it takes to run, the tarball includes a yum.conf and an example shell script. You only need to uncomment one of the examples to try it out. With the default options, it doesn't send any mails, so don't worry.
On Feb 19, 2008 5:28 AM, Michael Schwendt bugs.michael@gmx.net wrote:
On Tue, 15 Jan 2008 18:57:49 +0100, Michael Schwendt wrote:
Anyway, I plan to publish the modified script I've used to create this report. It can also mail the owners, but it needs a manually supplied yum.conf instead of creating one on-the-fly, because it isn't integrated into the pushscript stuff.
http://mschwendt.fedorapeople.org/extras-repoclosure-modified-20080115.tgz
Sent bug reports my way. ;)
When running on the buildsys server, there's no need to enter the FAS account details.
http://mschwendt.fedorapeople.org/extras-repoclosure-modified-latest.tgz
It now runs on F8 down to EL4. On EL4 it warns if checkForObsolete() is missing. If run on buildsys.fp.o uncomment the sys.path.insert near the top.
With regard to the speculation about how long it takes to run, the tarball includes a yum.conf and an example shell script. You only need to uncomment one of the examples to try it out. With the default options, it doesn't send any mails, so don't worry.
Cool thanks Micheal.
epel-devel@lists.fedoraproject.org