* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
[not found] ` <20030709215856.GB19946@inventor.gentoo.org>
@ 2003-07-09 22:33 ` Spider
0 siblings, 0 replies; 7+ messages in thread
From: Spider @ 2003-07-09 22:33 UTC (permalink / raw
To: gentoo-core; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 835 bytes --]
begin quote
On Wed, 9 Jul 2003 15:58:56 -0600
Daniel Robbins <drobbins@gentoo.org> wrote:
> On Wed, Jul 09, 2003 at 01:00:16PM -0400, Brad Laue wrote:
> > Hi all,
> >
> > I'm running into builds requiring the 'ex' binary, which is provided
> > by several vi clones.
> >
> > I'd like to suggest the creation of 'virtual/vi' to satisfy this
> > problem. Are there any comments/objections?
>
> Should we have a virtual/vi and a virtual/ex? Or should we require
> that anything providing virtual/vi includes an ex?
Anything that provides vi should out of compability reasons also provide
ex.
Now, why isnt this discussion on -dev?
//Spider
(not removing quotes due to crossposting)
--
begin .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
[not found] <3F0C4A20.9030704@gentoo.org>
[not found] ` <20030709215856.GB19946@inventor.gentoo.org>
@ 2003-07-10 2:28 ` Aron Griffis
2003-07-10 3:17 ` Brad Laue
` (2 more replies)
1 sibling, 3 replies; 7+ messages in thread
From: Aron Griffis @ 2003-07-10 2:28 UTC (permalink / raw
To: gentoo-core, gentoo-dev
Brad Laue wrote: [Wed Jul 09 2003, 01:00:16PM EDT]
> I'm running into builds requiring the 'ex' binary, which is provided
> by several vi clones.
>
> I'd like to suggest the creation of 'virtual/vi' to satisfy this
> problem. Are there any comments/objections?
In principle, I don't have a problem with this, but I have a couple
questions:
1. Does having a virtual require that only one of the options is
installed at a time? I recall this being the case with
ssmtp/postfix/etc, but maybe that's specific to those ebuilds.
I wouldn't want Gentoo to be restricted to a single vi-clone on a
system.
2. What are the builds that require ex? That's a pretty strange
requirement, to be honest. Most builds I've seen require ed for
non-interactive editing, not ex.
3. What about the case where you install vim, then install nvi, then
uninstall nvi? In that case /usr/bin/ex will disappear from the
system (because the files conflict between packages), but the virtual
will still be "satisfied".
4. What are the ebuilds that provide ex? At first glance, I only see
nvi and vim.
Aron
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
2003-07-10 2:28 ` Aron Griffis
@ 2003-07-10 3:17 ` Brad Laue
2003-07-10 8:32 ` Spider
[not found] ` <3F0CD23C.3010808@gentoo.org>
2 siblings, 0 replies; 7+ messages in thread
From: Brad Laue @ 2003-07-10 3:17 UTC (permalink / raw
Cc: gentoo-dev
Aron Griffis wrote:
> 2. What are the builds that require ex? That's a pretty strange
> requirement, to be honest. Most builds I've seen require ed for
> non-interactive editing, not ex.
A Makefile generation script within the mozilla build required it, but I
decided adding two dependencies just to make a Makefile which isn't
specific to the user's system was overcomplicating matters.
Also, I noticed earlier the presence of virtual/editor, which nvi/vim
can satisfy, so I don't know how much utility virtual/ex will serve...
Brad
--
// -- http://www.BRAD-X.com/ -- //
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
2003-07-10 2:28 ` Aron Griffis
2003-07-10 3:17 ` Brad Laue
@ 2003-07-10 8:32 ` Spider
2003-07-10 11:55 ` Aron Griffis
[not found] ` <3F0CD23C.3010808@gentoo.org>
2 siblings, 1 reply; 7+ messages in thread
From: Spider @ 2003-07-10 8:32 UTC (permalink / raw
To: gentoo-core; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1162 bytes --]
begin quote
On Wed, 9 Jul 2003 22:28:46 -0400
Aron Griffis <agriffis@gentoo.org> wrote:
> 1. Does having a virtual require that only one of the options is
> installed at a time? I recall this being the case with
> ssmtp/postfix/etc, but maybe that's specific to those ebuilds.
> I wouldn't want Gentoo to be restricted to a single vi-clone on a
> system.
No , those builds also -conflict- with the virtual, to prevent any other
thing that satisfies said virtual from working.
>
> 3. What about the case where you install vim, then install nvi, then
> uninstall nvi? In that case /usr/bin/ex will disappear from the
> system (because the files conflict between packages), but the
> virtual will still be "satisfied".
This is a hairy issue which probably should be fixed within portage
(sanity check of some sort?? check target of symlinks perhaps?)
>
> 4. What are the ebuilds that provide ex? At first glance, I only see
> nvi and vim.
classic vi do that as well.
//Spider
--
begin .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
[not found] ` <3F0CD23C.3010808@gentoo.org>
@ 2003-07-10 11:51 ` Aron Griffis
0 siblings, 0 replies; 7+ messages in thread
From: Aron Griffis @ 2003-07-10 11:51 UTC (permalink / raw
To: gentoo-core, gentoo-dev
Brad Laue wrote: [Wed Jul 09 2003, 10:41:00PM EDT]
> A Makefile generation script within the mozilla build required it, but
> I decided adding two dependencies just to make a Makefile which isn't
> specific to the user's system was overcomplicating matters.
>
> Also, I noticed earlier the presence of virtual/editor, which nvi/vim
> can satisfy, so I don't know how much utility virtual/ex will serve...
Are you saying that you're no longer pursuing virtual/ex?
Aron
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
2003-07-10 8:32 ` Spider
@ 2003-07-10 11:55 ` Aron Griffis
2003-07-10 16:18 ` Spider
0 siblings, 1 reply; 7+ messages in thread
From: Aron Griffis @ 2003-07-10 11:55 UTC (permalink / raw
To: gentoo-core, gentoo-dev
Spider wrote: [Thu Jul 10 2003, 04:32:43AM EDT]
> classic vi do that as well.
Hehe, that one didn't turn up with "ls -d */?vi*" (of course). There's
also elvis and vile. I guess there's quite a few that would satisfy
virtual/ex, but I'm still hesitant to add it for a single questionable
build.
Dubiously yours,
Aron
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds
2003-07-10 11:55 ` Aron Griffis
@ 2003-07-10 16:18 ` Spider
0 siblings, 0 replies; 7+ messages in thread
From: Spider @ 2003-07-10 16:18 UTC (permalink / raw
To: gentoo-core; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 648 bytes --]
begin quote
On Thu, 10 Jul 2003 07:55:35 -0400
Aron Griffis <agriffis@gentoo.org> wrote:
>
> I'm still hesitant to add it for a single questionable build.
Oh, that I can agree on, especially since it isn't needed anymore
(according to mozilla changelogs )
But, nonetheless its a functionality that a lot of packages actually
supply, and I think they are all quite compatible (no, I dont use ex
myself very often... do you folks? ;)
let this thread fall I think... until next time ;)
//Spider
--
begin .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2003-07-10 16:18 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <3F0C4A20.9030704@gentoo.org>
[not found] ` <20030709215856.GB19946@inventor.gentoo.org>
2003-07-09 22:33 ` [gentoo-dev] Re: [gentoo-core] Creation of 'virtual/vi' to satisfy builds Spider
2003-07-10 2:28 ` Aron Griffis
2003-07-10 3:17 ` Brad Laue
2003-07-10 8:32 ` Spider
2003-07-10 11:55 ` Aron Griffis
2003-07-10 16:18 ` Spider
[not found] ` <3F0CD23C.3010808@gentoo.org>
2003-07-10 11:51 ` Aron Griffis
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox