Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3464 - app-editors/pico removal request
Summary: app-editors/pico removal request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-06 17:38 UTC by Maik Schreiber
Modified: 2007-11-05 15:05 UTC (History)
4 users (show)

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


Attachments
fake ebuild for pico (pico-0.ebuild,717 bytes, text/plain)
2002-06-06 17:39 UTC, Maik Schreiber
Details
updated ebuild (pico-0.ebuild,714 bytes, text/plain)
2002-06-06 17:43 UTC, Maik Schreiber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maik Schreiber 2002-06-06 17:38:21 UTC
This is a fake ebuild for Pico that mentions the following when the user tries
to emerge it:

 * There is no real Pico here.
 * 
 * Pico is part of net-mail/pine. Try "emerge app-editors/nano"
 * for a good Pico clone (it should be installed by default).
 * 
 * If you really want to use the original Pico, you may want
 * to try "emerge net-mail/pine" instead.
Comment 1 Maik Schreiber 2002-06-06 17:39:08 UTC
Created attachment 1376 [details]
fake ebuild for pico
Comment 2 Maik Schreiber 2002-06-06 17:43:09 UTC
Created attachment 1377 [details]
updated ebuild

I used the wrong ebuild function, sorry. pkg_setup() should be more suitable.
Comment 3 Ryan Phillips (RETIRED) gentoo-dev 2002-06-09 20:25:11 UTC
Committed.

Good idea.
Comment 4 Ulrich Müller gentoo-dev 2007-10-10 10:49:50 UTC
.
Comment 5 Ulrich Müller gentoo-dev 2007-10-10 10:56:27 UTC
We stumbled over this ebuild when converting virtual/editor to a new-style virtual.

IHMO it is pointless to have an ebuild that just will fail. We should either put "|| ( app-editors/nano mail-client/pine )" in RDEPEND or remove the "package".

Reassigning to treecleaners, CCing maintainers of nano and pine.
Comment 6 SpanKY gentoo-dev 2007-10-10 14:05:32 UTC
having a fake ebuild that redirects is just as worthless

either add one that does `die` so people know to do `emerge -C pico` or simply p.mask and delete it
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2007-10-10 17:12:08 UTC
p.masked for removal
Comment 8 Jan Kundrát (RETIRED) gentoo-dev 2007-10-10 18:38:13 UTC
Considering that having that fake ebuild in the tree has exactly zero maintenance overhead and that it helped at least one user (me) when installing, I'd go for keeping it. vapier's die variant sounds good to me.

(I'd volunteer to maintain it, but I'm not an ebuild dev and don't have access to the gentoo-x86 tree. Feel free to add me to the metadata and I'll find someone to proxy it for me.)
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-10-10 19:09:55 UTC
Uh; dummy junk that only produces a die instead of installing something is a QA violation. Or shall we also add one for app-editor/vi which dies with 'There is no vi, emerge vim'? 

(NB, app-editors/vi actually *used* to have a valid ebuild, unlike pico).
Comment 10 Ulrich Müller gentoo-dev 2007-10-10 19:17:14 UTC
This is clearly not a matter of more or less maintenance work.

It may rather annoy users if their over-night emerge aborts because of this. And obviously we cannot have an extra ebuild for each binary in the system, so why should pine/pico be an exception?

(O.K., there's at least one more example in the tree: mail-client/sylpheed-claws-2.6.1. Are mail clients and their editors special?)
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-10-10 19:24:36 UTC
(In reply to comment #10)
> (O.K., there's at least one more example in the tree:
> mail-client/sylpheed-claws-2.6.1. Are mail clients and their editors special?)

Bug 195421 now.
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2007-11-05 15:05:05 UTC
dead.