yodl-1.31.18 fails with Python 2.5, since the regex module is now deprecated. Please change the dependency to python-2.4, or email maintainer for an update. (It seems that a simple change from "import regexp" to "import re" could do it - but don't quote me on that.) I know that python 2.5 is masked, but by resolving bugs we can unmask it ;) Reproducible: Always
<snip> Yodl has been discontinued If you were looking for yodl, you're out of luck. Yodl has been discontinued, you are advised to use texinfo. We have dropped yodl more than four years ago*), and it has been unmaintained since. *) Sep 3 1999 lilypond-1.2.6.tar.gz CHANGES-1.2: pl 5.hwn1 - more .texi; yodl completely removed. </snip> Suggest removing this corpse from the tree...
Ah, thank you for the extra info. It's just that zsh was pulling this in (from an overlay). I'll contact the overlay maintainer to urge them to remove yodl.
Remove?
removal! ++
If anybody wants to take care of this removal, feel free to set yourself as assignee, leaving sgml@g.o in the CC list. I could do it, but since this is a package I never used, I'd prefer the interested parties take action here. Otherwise let me know. Thanks.
Vote. I'm all for removing, would be nice to get Python 2.5 unmasked.
As said in Comment #1, completely dead. +1 for removal.
++
(In reply to comment #6) > Vote. I'm all for removing, would be nice to get Python 2.5 unmasked. If it gets you one step closer on unmasking python-2.5, sure go ahead.
texinfo++
# Samuli Suominen <drac@gentoo.org> (04 Jul 2007) # For treecleaners, bug 182937. Replaced by texinfo. # Upstream is gone and it breaks with Python 2.5. # Masked for removal in 60 days. app-text/yodl
Created attachment 123930 [details, diff] yodl2texinfo-post.py.patch I've received e-mail today. <quote> Hi Samuli, please keep yodl in the tree. As far as I know it's still necessary to build the documentation for the zshell which is VERY import to keep. I have offered a patch so that it runs just fine under Python-2.5 on the gentoo mailing list but nobody showed interest. I attach my ebuild and my patch. I have a totally Python-2.5 based system here, and it builds just fine. Many thanks, Helmut. </quote>
SGML, mind if I patch and unmask? Why zsh doesn't dep on yodl, if it's required?
(In reply to comment #13) > SGML, mind if I patch and unmask? Why zsh doesn't dep on yodl, if it's > required? We are downloading prebuilt documentation tarball (much better that relying on some obscure dead thing) - so no, this is not needed for zsh.
(In reply to comment #13) > SGML, mind if I patch and unmask? Why zsh doesn't dep on yodl, if it's > required? > ZSH has all its documentation in yodl input form. I doubt they will change it. If someone (like me) wants to build the cvs-version of ZSH he/she will need yodl.
usata (as zsh maintainer) and sgml: I've added -r1 fixing this bug to tree but left yodl masked as I don't have intrest of maintaining it so please state your position here.
(In reply to comment #16) > usata (as zsh maintainer) and sgml: I've added -r1 fixing this bug to tree but > left yodl masked as I don't have intrest of maintaining it so please state your > position here. My personal opinion is that if it is absolutely necessary for something on the tree, keep it patched and unmasked. Otherwise it should be removed. People who still want it or need it for stuff that's not in the tree (e.g. compiling some package from CVS), they could easily maintain yodl ebuilds on some overlay.
(In reply to comment #17) +1, CVS ebuilds in overlay are not our problem.