* [gentoo-dev] virtual/locate?
@ 2007-09-17 14:40 Ulrich Mueller
2007-09-17 15:10 ` Petteri Räty
2007-09-17 15:24 ` Mike Frysinger
0 siblings, 2 replies; 6+ messages in thread
From: Ulrich Mueller @ 2007-09-17 14:40 UTC (permalink / raw
To: gentoo-dev
Hi,
we have now three implementations of locate in the tree that block
each other: sys-apps/{m,r,s}locate
This looks like the classical case for a virtual/locate. Any opinions?
I came across the issue when committing the new package app-emacs/fff
(which is the Emacs equivalent of app-vim/locateopen) to the Emacs
overlay; it will be moved to the tree soon.
Ulrich
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] virtual/locate?
2007-09-17 14:40 [gentoo-dev] virtual/locate? Ulrich Mueller
@ 2007-09-17 15:10 ` Petteri Räty
2007-09-17 15:33 ` Ulrich Mueller
2007-09-17 15:24 ` Mike Frysinger
1 sibling, 1 reply; 6+ messages in thread
From: Petteri Räty @ 2007-09-17 15:10 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 615 bytes --]
Ulrich Mueller kirjoitti:
> Hi,
>
> we have now three implementations of locate in the tree that block
> each other: sys-apps/{m,r,s}locate
>
> This looks like the classical case for a virtual/locate. Any opinions?
>
> I came across the issue when committing the new package app-emacs/fff
> (which is the Emacs equivalent of app-vim/locateopen) to the Emacs
> overlay; it will be moved to the tree soon.
>
> Ulrich
Is there something/how many that will need to depend on that? I think
locate is not part of the system set either so no virtual is needed for
that either.
Regards,
Petteri
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] virtual/locate?
2007-09-17 14:40 [gentoo-dev] virtual/locate? Ulrich Mueller
2007-09-17 15:10 ` Petteri Räty
@ 2007-09-17 15:24 ` Mike Frysinger
2007-09-17 15:31 ` [gentoo-dev] virtual/locate? Christian Faulhammer
2007-09-17 15:37 ` [gentoo-dev] virtual/locate? Ulrich Mueller
1 sibling, 2 replies; 6+ messages in thread
From: Mike Frysinger @ 2007-09-17 15:24 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 574 bytes --]
On Monday 17 September 2007, Ulrich Mueller wrote:
> we have now three implementations of locate in the tree that block
> each other: sys-apps/{m,r,s}locate
findutils could provide locate as well, we just disable it
> This looks like the classical case for a virtual/locate. Any opinions?
i'd really prefer we avoid it
> I came across the issue when committing the new package app-emacs/fff
> (which is the Emacs equivalent of app-vim/locateopen) to the Emacs
> overlay; it will be moved to the tree soon.
how is it required ? it just runs `locate` at runtime ?
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-dev] Re: virtual/locate?
2007-09-17 15:24 ` Mike Frysinger
@ 2007-09-17 15:31 ` Christian Faulhammer
2007-09-17 15:37 ` [gentoo-dev] virtual/locate? Ulrich Mueller
1 sibling, 0 replies; 6+ messages in thread
From: Christian Faulhammer @ 2007-09-17 15:31 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 702 bytes --]
Mike Frysinger <vapier@gentoo.org>:
> > I came across the issue when committing the new package
> > app-emacs/fff (which is the Emacs equivalent of app-vim/locateopen)
> > to the Emacs overlay; it will be moved to the tree soon.
> how is it required ? it just runs `locate` at runtime ?
Yes. And another packages needing just locate depend on either of the
three or a subset (without mlocate e.g., as it is relatively new to the
tree). A virtual would simplify it a bit though there would be few
packages depending on it.
V-Li
--
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode
<URL:http://www.faulhammer.org/>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] virtual/locate?
2007-09-17 15:10 ` Petteri Räty
@ 2007-09-17 15:33 ` Ulrich Mueller
0 siblings, 0 replies; 6+ messages in thread
From: Ulrich Mueller @ 2007-09-17 15:33 UTC (permalink / raw
To: gentoo-dev
>>>>> On Mon, 17 Sep 2007, Petteri Räty wrote:
>> we have now three implementations of locate in the tree that block
>> each other: sys-apps/{m,r,s}locate
>>
>> This looks like the classical case for a virtual/locate. Any
>> opinions?
> Is there something/how many that will need to depend on that?
I found three packages:
app-vim/locateopen (which currently has only {r,s}locate in RDEPEND,
probably due to the fact that the mlocate maintainer is not a
"vi man"), kde-misc/kio-locate, and the new app-emacs/fff.
And nothing depends on one of the individual packages only.
Ulrich
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] virtual/locate?
2007-09-17 15:24 ` Mike Frysinger
2007-09-17 15:31 ` [gentoo-dev] virtual/locate? Christian Faulhammer
@ 2007-09-17 15:37 ` Ulrich Mueller
1 sibling, 0 replies; 6+ messages in thread
From: Ulrich Mueller @ 2007-09-17 15:37 UTC (permalink / raw
To: gentoo-dev
>>>>> On Mon, 17 Sep 2007, Mike Frysinger wrote:
>> [...] app-emacs/fff [...]
> how is it required ? it just runs `locate` at runtime ?
Exactly. Pure run-time dependency.
Ulrich
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-09-17 15:49 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-17 14:40 [gentoo-dev] virtual/locate? Ulrich Mueller
2007-09-17 15:10 ` Petteri Räty
2007-09-17 15:33 ` Ulrich Mueller
2007-09-17 15:24 ` Mike Frysinger
2007-09-17 15:31 ` [gentoo-dev] virtual/locate? Christian Faulhammer
2007-09-17 15:37 ` [gentoo-dev] virtual/locate? Ulrich Mueller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox