[gentoo-dev] Lastrite: gnomevfs-mount

2011-01-04 Thread Samuli Suominen
+# Samuli Suominen  (04 Jan 2011)
+# Replaced by gvfs-mount from gnome-base/gvfs.
+# Masked for removal in 30 days.
+sys-fs/gnomevfs-mount

or udisks --mount, or pmount, ... pick your poison, this one ain't it :)



Re: [gentoo-dev] Defining S= from ebuild phase, src_unpack() ?

2011-01-04 Thread Ciaran McCreesh
On Tue, 04 Jan 2011 10:51:06 +0200
Samuli Suominen  wrote:
> To fix the eclasses, and several ebuilds in tree to not do this for
> something that "might be a problem" or fix the PMS wording to match
> reality?

Reality is that what you're doing has been problematic, which is why
PMS contains the wording that it does. That you happen to have gotten
away with it in a particular case is not grounds for amending the
specification to incorrectly claim that the general case will work.

You may find it helpful to investigate exactly what "reality" is. As is
often the case, "reality" is not "what you want it to be". If you
really want PMS changed, you'll need to produce a list of specific
behaviours that have consistently been safe.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] Defining S= from ebuild phase, src_unpack() ?

2011-01-04 Thread Samuli Suominen
On 01/04/2011 10:22 AM, Ciaran McCreesh wrote:
> On Mon, 03 Jan 2011 16:40:57 +0200
> Samuli Suominen  wrote:
>> Far as I know, S= isn't used to generate metadata cache, so it's PMS
>> that need fixing for it's wording:
>>
>> "All ebuild-defined variables used to generate metadata cache,
>> discussed in this chapter..."
> 
> There's also:
> 
> Global variables must only contain invariant values
> (see~\ref{sec:metadata-invariance}). If a global variable's value is
> invariant, it may have the value that would be generated at any
> given point in the build sequence.
> 
> which is true for all global variables, not just for metadata ones.
> That paragraph's there because historically global variables have done
> various different things (being re-evaluated for every phase, or just
> some phases, or never, or when loaded from VDB, or ...).
> 

I don't know the code involving package managers here, but we have
eclasses like qt4-r2.eclass and kde4-meta.eclass redefining S= from
src_unpack() and I haven't seen a single bug report about it.

To fix the eclasses, and several ebuilds in tree to not do this for
something that "might be a problem" or fix the PMS wording to match reality?



Re: [gentoo-dev] Defining S= from ebuild phase, src_unpack() ?

2011-01-04 Thread Ciaran McCreesh
On Mon, 03 Jan 2011 16:40:57 +0200
Samuli Suominen  wrote:
> Far as I know, S= isn't used to generate metadata cache, so it's PMS
> that need fixing for it's wording:
> 
> "All ebuild-defined variables used to generate metadata cache,
> discussed in this chapter..."

There's also:

Global variables must only contain invariant values
(see~\ref{sec:metadata-invariance}). If a global variable's value is
invariant, it may have the value that would be generated at any
given point in the build sequence.

which is true for all global variables, not just for metadata ones.
That paragraph's there because historically global variables have done
various different things (being re-evaluated for every phase, or just
some phases, or never, or when loaded from VDB, or ...).

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


[gentoo-dev] Re: Deprecate EAPIs 0 and 1?

2011-01-04 Thread Christian Faulhammer
Hi,

Donnie Berkholz :
> rather than trying to build up a 
> mental stack of added and removed features across multiple levels.

 I always recommend the Reference Card which fits on one page and sums
up most features of the EAPIs (found as the last two pages of PMS).

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

http://gentoo.faulhammer.org/>


signature.asc
Description: PGP signature