* [gentoo-dev] nvi overwrites vim-libs
@ 2001-08-21 5:53 Peter Kadau
2001-08-21 7:54 ` Chad Huneycutt
2001-08-21 8:44 ` Daniel Robbins
0 siblings, 2 replies; 6+ messages in thread
From: Peter Kadau @ 2001-08-21 5:53 UTC (permalink / raw
To: gentoo-dev
hi !
did a test-install of nvi (not that i really need it)
and it overwrote the vim-libs (not the binary)
it became only clear to me as i tried ":syntax on", which didn't work anymore.
maybe the ebuild should be changed or - better even, concerning portages
infrastructure - introduce a portage variable "CONFLICTS".
but as i understand it, this means substantial change in
portage.doebuild and depgraph (from emerge)...
... so the first solution would be easier.
thanks and ciao
peter
-----------------------------------------------------------------
Peter Kadau <peterdotkadauatwebdotde>
"Why program by hand in five days what you can
spend five years of your life automating ?"
-----------------------------------------------------------------
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] nvi overwrites vim-libs
2001-08-21 5:53 [gentoo-dev] nvi overwrites vim-libs Peter Kadau
@ 2001-08-21 7:54 ` Chad Huneycutt
2001-08-21 8:49 ` Daniel Robbins
2001-08-21 20:34 ` Aron Griffis
2001-08-21 8:44 ` Daniel Robbins
1 sibling, 2 replies; 6+ messages in thread
From: Chad Huneycutt @ 2001-08-21 7:54 UTC (permalink / raw
To: gentoo-dev
Peter Kadau wrote:
>did a test-install of nvi (not that i really need it)
>and it overwrote the vim-libs (not the binary)
>it became only clear to me as i tried ":syntax on", which didn't work anymore.
>
yep. I have that to fix on my wiki. I should have masked it; not sure
why I didn't. Probably b/c of what you mention below; the ebuild is not
broken, per se, but conflicts with another.
>
>
>maybe the ebuild should be changed or - better even, concerning portages
>infrastructure - introduce a portage variable "CONFLICTS".
>but as i understand it, this means substantial change in
>portage.doebuild and depgraph (from emerge)...
>... so the first solution would be easier.
>
All that we need is a DEPEND="!foo", which may already exist. I haven't
tried it, and I did not get a straight answer from #gentoo.
Chad
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] nvi overwrites vim-libs
2001-08-21 5:53 [gentoo-dev] nvi overwrites vim-libs Peter Kadau
2001-08-21 7:54 ` Chad Huneycutt
@ 2001-08-21 8:44 ` Daniel Robbins
1 sibling, 0 replies; 6+ messages in thread
From: Daniel Robbins @ 2001-08-21 8:44 UTC (permalink / raw
To: gentoo-dev
On Tue, Aug 21, 2001 at 01:52:34PM +0200, Peter Kadau wrote:
> hi !
>
> did a test-install of nvi (not that i really need it)
> and it overwrote the vim-libs (not the binary)
> it became only clear to me as i tried ":syntax on", which didn't work anymore.
>
> maybe the ebuild should be changed or - better even, concerning portages
> infrastructure - introduce a portage variable "CONFLICTS".
> but as i understand it, this means substantial change in
> portage.doebuild and depgraph (from emerge)...
> ... so the first solution would be easier.
We already have a (little-tested) conflict system. You can add an
RDEPEND="!app-editors/nvi". It *should* work, but again needs more
testing.
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
Chief Architect/President http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] nvi overwrites vim-libs
2001-08-21 7:54 ` Chad Huneycutt
@ 2001-08-21 8:49 ` Daniel Robbins
2001-08-21 20:34 ` Aron Griffis
1 sibling, 0 replies; 6+ messages in thread
From: Daniel Robbins @ 2001-08-21 8:49 UTC (permalink / raw
To: gentoo-dev
On Tue, Aug 21, 2001 at 09:53:58AM -0400, Chad Huneycutt wrote:
> All that we need is a DEPEND="!foo", which may already exist. I haven't
> tried it, and I did not get a straight answer from #gentoo.
It's important to use an RDEPEND="!foo" so it will be enforced when ROOT!="/"
or when installing from .tbz2s, which only respect RDEPENDS (runtime
dependencies).
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
Chief Architect/President http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] nvi overwrites vim-libs
2001-08-21 7:54 ` Chad Huneycutt
2001-08-21 8:49 ` Daniel Robbins
@ 2001-08-21 20:34 ` Aron Griffis
2001-08-21 20:56 ` Chad Huneycutt
1 sibling, 1 reply; 6+ messages in thread
From: Aron Griffis @ 2001-08-21 20:34 UTC (permalink / raw
To: gentoo-dev
Chad Huneycutt wrote: [Tue Aug 21 2001, 09:53:58AM EDT]
> All that we need is a DEPEND="!foo", which may already exist.
> I haven't tried it, and I did not get a straight answer from #gentoo.
In this particular case, wouldn't it be better to fix the nvi ebuild to
be able to coexist with vim? It seems to me that there might be users
that would like to have both installed.
Aron
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] nvi overwrites vim-libs
2001-08-21 20:34 ` Aron Griffis
@ 2001-08-21 20:56 ` Chad Huneycutt
0 siblings, 0 replies; 6+ messages in thread
From: Chad Huneycutt @ 2001-08-21 20:56 UTC (permalink / raw
To: gentoo-dev
Aron Griffis wrote:
>Chad Huneycutt wrote: [Tue Aug 21 2001, 09:53:58AM EDT]
>
>>All that we need is a DEPEND="!foo", which may already exist.
>>I haven't tried it, and I did not get a straight answer from #gentoo.
>>
>
>In this particular case, wouldn't it be better to fix the nvi ebuild to
>be able to coexist with vim? It seems to me that there might be users
>that would like to have both installed.
>
I think I would prefer this. What I have done in the past is had nvi
statically built and installed as /bin/vi as a "trusty vi" Then vim is
in /usr/bin. I will look into this when I get a chance.
Chad
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2001-08-22 2:55 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-21 5:53 [gentoo-dev] nvi overwrites vim-libs Peter Kadau
2001-08-21 7:54 ` Chad Huneycutt
2001-08-21 8:49 ` Daniel Robbins
2001-08-21 20:34 ` Aron Griffis
2001-08-21 20:56 ` Chad Huneycutt
2001-08-21 8:44 ` Daniel Robbins
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox