Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167609 - remove app-vim/hgcommand and app-vim/hgmenu
Summary: remove app-vim/hgcommand and app-vim/hgmenu
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Pending removal 04 Jan 2008
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2007-02-19 11:45 UTC by PaX Team
Modified: 2008-01-07 14:07 UTC (History)
5 users (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 PaX Team 2007-02-19 11:45:08 UTC
current ebuilds need a given mercurial version (in this case, 0.9.1) whereas mercurial itself is at 0.9.3 (unstable) already, so having all installed makes portage want to downgrade mercurial. besides bumping hgcommand/hgmenu, the more general question is whether there is a need at all for this specific dependency for these two packages (i.e., do mercurial commands/syntax change that break even between minor releases)?

Reproducible: Always

Steps to Reproduce:
Comment 1 Mike Kelly (RETIRED) gentoo-dev 2007-05-10 08:07:22 UTC
The vim herd isn't interested in maintaining these -- I don't have any mercurial repos to test it with, for example. agriffis, who used to maintain these, has gone AWOL.

Treecleaners, what do you say to giving these two the axe? Vim plugins are easy to install by hand in one's ~/.vim/ directory, and I'd like to keep the things that're in tree to the more widely used ones.
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2007-05-11 14:33:00 UTC
agriffis retired.

They're not broken, so i don't see why they should be removed. Treecleaners, any thoughts?
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2007-05-11 17:42:20 UTC
i'd say it's up to the vim herd.
Comment 4 Christian Heim (RETIRED) gentoo-dev 2007-05-12 06:08:28 UTC
(In reply to comment #3)
> i'd say it's up to the vim herd.(In reply to comment #1)
> The vim herd isn't interested in maintaining these -- I don't have any
> mercurial repos to test it with, for example. agriffis, who used to maintain
> these, has gone AWOL.
> 
> Treecleaners, what do you say to giving these two the axe? Vim plugins are easy
> to install by hand in one's ~/.vim/ directory, and I'd like to keep the things
> that're in tree to the more widely used ones.

*shrug* If you really don't want 'em anymore, feel free to punt them (either way). You could also dump 'em onto maintainer-needed@g.o ..
Comment 5 Christian Heim (RETIRED) gentoo-dev 2007-05-12 06:09:28 UTC
> *shrug* If you really don't want 'em anymore, feel free to punt them (either
> way). You could also dump 'em onto maintainer-needed@g.o ..

Usually we don't remove packages from the tree if they are not broken. And if they are, we try to fix them first before punting them.

Comment 6 Mike Kelly (RETIRED) gentoo-dev 2007-05-13 04:10:39 UTC
(In reply to comment #3)
> i'd say it's up to the vim herd.
> 

I say that I won't be maintaining them, I don't have any mercurial repos to test them with, and in general I'm trying to reduce the number of vim scripts that're in the tree, since they're so easy to install locally.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-07-05 09:09:57 UTC
*mercurial-0.9.4 (04 Jul 2007)

  04 Jul 2007; Andrew Ross <aross@gentoo.org> -mercurial-0.9.ebuild,
  -mercurial-0.9.1.ebuild, -mercurial-0.9.1-r1.ebuild,
  -mercurial-0.9.1-r2.ebuild, +mercurial-0.9.4.ebuild:
  Bump to 0.9.4 (bug #183212) and drop ebuilds <0.9.3

Now both these ebuilds have broken dependency tree on alpha/amd64/ia64/ppc/ppc64/sparc/x86 ? they depend on ~dev-util/mercurial-0.9.1
Comment 8 Andrew Ross (RETIRED) gentoo-dev 2007-07-06 05:29:16 UTC
Both app-vim/hgcommand and app-vim/hgmenu should be punted, as they're part of the upstream mercurial tarball anyway and can easily be installed as part of dev-util/mercurial (either in /usr/share/doc/${P}/contrib/vim/ or using the vim-plugin eclass).

mr_bones_ has already restored dev-util/mercurial-0.9.1-r2.ebuild to address the breakage I caused (sorry about that), and I'll keep it in the tree until hgcommand  and hgmenu are removed.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-11-04 11:51:08 UTC
Please vote; +1 here wrt the above comment.
Comment 10 PaX Team 2007-11-04 11:54:47 UTC
i don't really care either way, i just complained about the generic portage dependency breakage that was caused by these packages ;-).
Comment 11 Ryan Hill (RETIRED) gentoo-dev 2007-11-04 18:41:37 UTC
++
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2008-01-07 14:07:53 UTC
gone