Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182937 - Remove app-text/yodl from tree
Summary: Remove app-text/yodl from tree
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Pending removal 02 Sep 2007
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2007-06-22 22:31 UTC by Vladimir Lushnikov
Modified: 2007-08-28 16:20 UTC (History)
3 users (show)

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


Attachments
yodl2texinfo-post.py.patch (yodl2texinfo-post.py.patch,4.38 KB, patch)
2007-07-05 08:41 UTC, Samuli Suominen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Lushnikov 2007-06-22 22:31:02 UTC
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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-06-22 22:35:02 UTC
<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...
Comment 2 Vladimir Lushnikov 2007-06-22 22:39:29 UTC
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.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2007-07-02 15:43:39 UTC
Remove?
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2007-07-02 16:23:06 UTC
removal! ++
Comment 5 Leonardo Boshell (RETIRED) gentoo-dev 2007-07-02 23:42:40 UTC
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.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2007-07-03 13:16:42 UTC
Vote. I'm all for removing, would be nice to get Python 2.5 unmasked.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-07-03 13:28:48 UTC
As said in Comment #1, completely dead. +1 for removal.
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2007-07-03 13:33:24 UTC
++
Comment 9 Christian Heim (RETIRED) gentoo-dev 2007-07-03 16:22:49 UTC
(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.
Comment 10 Ryan Hill (RETIRED) gentoo-dev 2007-07-04 01:46:17 UTC
texinfo++
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2007-07-04 15:36:03 UTC
# 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
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2007-07-05 08:41:00 UTC
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>
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2007-07-05 08:43:51 UTC
SGML, mind if I patch and unmask? Why zsh doesn't dep on yodl, if it's required?
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2007-07-05 08:48:43 UTC
(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. 


Comment 15 Helmut Jarausch 2007-07-05 09:29:03 UTC
(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.

Comment 16 Samuli Suominen (RETIRED) gentoo-dev 2007-07-05 11:42:14 UTC
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.
Comment 17 Leonardo Boshell (RETIRED) gentoo-dev 2007-07-06 00:06:26 UTC
(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.
Comment 18 Jakub Moc (RETIRED) gentoo-dev 2007-07-12 13:32:37 UTC
(In reply to comment #17)

+1, CVS ebuilds in overlay are not our problem.