Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86421 - drscheme and plt/mzscheme should block each other or plt should be removed from portage
Summary: drscheme and plt/mzscheme should block each other or plt should be removed fr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-23 12:49 UTC by Rob Henderson
Modified: 2006-07-01 06:15 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Henderson 2005-03-23 12:49:33 UTC
The dev-lisp/drscheme and dev-lisp/plt ebuilds both install the same set of binaries (or links) in /usr/bin.  I suppose they could be set to block each other but that seems like more work than necessary since just removing plt from portage seems like a better solution.  The plt ebuild is for a very old version and has been obsoleted by the newer and maintained drscheme ebuild.  At the very least, I think plt should be masked so someone doing "emerge -S drscheme" would be less likely to accidentally pick plt when they almost certainly want drscheme.

I see that there is an mzscheme ebuild that also has conflicting files with drscheme.  It is also a quite old 205 version and I think you can make the same case to remove that one from portage.  However, since it really is a standalone package (albeit is a subset of drscheme) you _could_ argue for it to remain.  However, I think it should either be updated or removed with my vote for removal since drscheme gives you all the functionality (and more) of mzscheme.  At the very least, this old version should probably be masked.

Reproducible: Always
Steps to Reproduce:
1. emerge plt
2. scratch head and wonder why you got such an old version of drscheme
3. unmerge plt and emerge drscheme instead




Thanks for listening!  --Rob
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-01 06:15:18 UTC
dev-lisp/plt removed from portage.