public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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