* Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:34 ` Maik Schreiber
@ 2002-12-16 20:38 ` Jon Portnoy
2002-12-16 20:43 ` Maik Schreiber
2002-12-16 20:46 ` [gentoo-dev] Gentoo "stable" " Matthew Walker
2002-12-16 20:50 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Martin Schlemmer
2002-12-17 1:05 ` foser
2 siblings, 2 replies; 18+ messages in thread
From: Jon Portnoy @ 2002-12-16 20:38 UTC (permalink / raw
To: Maik Schreiber; +Cc: gentoo-dev, gentoo-core
On Mon, 16 Dec 2002, Maik Schreiber wrote:
[snip]
>
> So again, there's no point in masking a package "unstable" just because its dependencies are "unstable".
>
> --
> Maik Schreiber, Gentoo Linux Developer
> http://www.gentoo.org
> mailto:blizzy@gentoo.org
>
> --
> gentoo-dev@gentoo.org mailing list
>
Er? If the dependencies are marked unstable and the package isn't, nobody
(or nobody only using stable keywords, I should say) can install it unless
the dependencies are marked stable...
--
Jon Portnoy
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:38 ` Jon Portnoy
@ 2002-12-16 20:43 ` Maik Schreiber
2002-12-16 20:46 ` [gentoo-dev] Gentoo "stable" " Matthew Walker
1 sibling, 0 replies; 18+ messages in thread
From: Maik Schreiber @ 2002-12-16 20:43 UTC (permalink / raw
To: gentoo-dev, gentoo-core
>> So again, there's no point in masking a package "unstable" just because its dependencies are "unstable".
>
> Er? If the dependencies are marked unstable and the package isn't, nobody
> (or nobody only using stable keywords, I should say) can install it unless
> the dependencies are marked stable...
Exactly, that's what is intended. So you simply don't gain anything with marking the package itself "unstable" as well, except for more
work.
--
Maik Schreiber, Gentoo Linux Developer
http://www.gentoo.org
mailto:blizzy@gentoo.org
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:38 ` Jon Portnoy
2002-12-16 20:43 ` Maik Schreiber
@ 2002-12-16 20:46 ` Matthew Walker
2002-12-16 20:50 ` Maik Schreiber
1 sibling, 1 reply; 18+ messages in thread
From: Matthew Walker @ 2002-12-16 20:46 UTC (permalink / raw
To: gentoo-dev
Jon Portnoy said:
>
> On Mon, 16 Dec 2002, Maik Schreiber wrote:
>
> [snip]
>>
>> So again, there's no point in masking a package "unstable" just because
>> its dependencies are "unstable".
>>
>> --
>> Maik Schreiber, Gentoo Linux Developer
>> http://www.gentoo.org
>> mailto:blizzy@gentoo.org
>>
>> --
>> gentoo-dev@gentoo.org mailing list
>>
>
>
> Er? If the dependencies are marked unstable and the package isn't, nobody
> (or nobody only using stable keywords, I should say) can install it unless
> the dependencies are marked stable...
>
True. But as soon as the dependencies get marked stable, they /will/ be able
to install it.
Also, in this case, the unstable dependency was purely an optional dependency.
> --
> Jon Portnoy
>
>
> --
> gentoo-dev@gentoo.org mailing list
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:46 ` [gentoo-dev] Gentoo "stable" " Matthew Walker
@ 2002-12-16 20:50 ` Maik Schreiber
0 siblings, 0 replies; 18+ messages in thread
From: Maik Schreiber @ 2002-12-16 20:50 UTC (permalink / raw
To: gentoo-dev; +Cc: gentoo-core
>> Er? If the dependencies are marked unstable and the package isn't, nobody
>> (or nobody only using stable keywords, I should say) can install it unless
>> the dependencies are marked stable...
>>
>
> True. But as soon as the dependencies get marked stable, they /will/ be able
> to install it.
Yes, and purely automagically. No work on the package itself would need to be done (ie. marking it as "stable").
--
Maik Schreiber, Gentoo Linux Developer
http://www.gentoo.org
mailto:blizzy@gentoo.org
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:34 ` Maik Schreiber
2002-12-16 20:38 ` Jon Portnoy
@ 2002-12-16 20:50 ` Martin Schlemmer
2002-12-16 21:04 ` Maik Schreiber
2002-12-17 1:05 ` foser
2 siblings, 1 reply; 18+ messages in thread
From: Martin Schlemmer @ 2002-12-16 20:50 UTC (permalink / raw
To: Maik Schreiber; +Cc: Gentoo-Dev, gentoo-core
On Mon, 2002-12-16 at 22:34, Maik Schreiber wrote:
> >>version
> >>1.2.1 has the keyword ~x86 - so stable users don't get it although there's
> >>no reason for calling Mozilla 1.2.1 "unstable"...
> >
> > It depends -possibly- on the xft-2 ebuild and that isn't marked stable
> > yet, that's the reason.
>
> If mozilla-1.2.1 is "unstable" because of _this_, I think that's an improper use of masking. There's really no point in masking something
> because its _dependencies_ are masked. If you do this, you would have to check each dependency, and if all of them are "stable", you can
> mask the package itself "stable" as well.
>
> Instead, Portage should respect the "unstable" dependencies, and warn you that it can't install your "stable" package because some of its
> dependencies are "unstable". (Portage already does that, which is good.)
>
> So again, there's no point in masking a package "unstable" just because its dependencies are "unstable".
Mozilla 1.2.1 is marked as testing, cause there are still some minor
issues with it. Then, if anybody did mind checking, it do not
depend on x11-libs/xft, but compile it internally. I have taken
much time to have its Xft2.0 'contained' ... you will see that its
not even libXft.so or libXrender.so anymore, but libXft_moz.so and
libXrender_moz.so ... This change seems to fix some issues that
some people had with it not starting, so it may be marked stable
in a bit if all goes well ...
--
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:50 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Martin Schlemmer
@ 2002-12-16 21:04 ` Maik Schreiber
2002-12-16 21:05 ` Martin Schlemmer
0 siblings, 1 reply; 18+ messages in thread
From: Maik Schreiber @ 2002-12-16 21:04 UTC (permalink / raw
To: Gentoo-Dev, gentoo-core
> Mozilla 1.2.1 is marked as testing, cause there are still some minor
> issues with it. Then, if anybody did mind checking, it do not
> depend on x11-libs/xft, but compile it internally. I have taken
> much time to have its Xft2.0 'contained' ... you will see that its
> not even libXft.so or libXrender.so anymore, but libXft_moz.so and
> libXrender_moz.so ... This change seems to fix some issues that
> some people had with it not starting, so it may be marked stable
> in a bit if all goes well ...
Sorry if this was causing confusion with you, but Mozilla was just an example. The discussion was about marking an otherwise stable package
as "unstable" because some of its dependencies were marked "unstable".
--
Maik Schreiber, Gentoo Linux Developer
http://www.gentoo.org
mailto:blizzy@gentoo.org
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 21:04 ` Maik Schreiber
@ 2002-12-16 21:05 ` Martin Schlemmer
0 siblings, 0 replies; 18+ messages in thread
From: Martin Schlemmer @ 2002-12-16 21:05 UTC (permalink / raw
To: Maik Schreiber; +Cc: Gentoo-Dev, gentoo-core
On Mon, 2002-12-16 at 23:04, Maik Schreiber wrote:
> Sorry if this was causing confusion with you, but Mozilla was just an example. The discussion was about marking an otherwise stable package
> as "unstable" because some of its dependencies were marked "unstable".
NP =)
--
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-16 20:34 ` Maik Schreiber
2002-12-16 20:38 ` Jon Portnoy
2002-12-16 20:50 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Martin Schlemmer
@ 2002-12-17 1:05 ` foser
2002-12-17 0:26 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Matthew Walker
2002-12-17 10:25 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Maik Schreiber
2 siblings, 2 replies; 18+ messages in thread
From: foser @ 2002-12-17 1:05 UTC (permalink / raw
To: gentoo-dev
Maik Schreiber wrote:
> If mozilla-1.2.1 is "unstable" because of _this_, I think that's an improper use of masking. There's really no point in masking something
> because its _dependencies_ are masked. If you do this, you would have to check each dependency, and if all of them are "stable", you can
> mask the package itself "stable" as well.
>
> Instead, Portage should respect the "unstable" dependencies, and warn you that it can't install your "stable" package because some of its
> dependencies are "unstable". (Portage already does that, which is good.)
>
> So again, there's no point in masking a package "unstable" just because its dependencies are "unstable".
Hm, got it wrong and mozilla doesnt use the system xft anymore (this
saves some trouble i agree with Az, but it has it's disadvantages as
well). Anyway, altough most users see a pack as stable there may still
be trouble, afaics here Azarah was still tweaking it, so it should be
masked and if it was intertwined with xft-2 then it surely should be
cause that's an extra unstable factor.
And i'm not sure it's a good idea to stabilize top packages while some
of it's -needed- deps are still masked testing, i mean this will break
things like -u world won't it ?
- foser
PS. (devs only) Is all this crossposting necessary? Just keep this in
-dev only.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-17 1:05 ` foser
@ 2002-12-17 0:26 ` Matthew Walker
2002-12-17 1:47 ` foser
2002-12-17 10:25 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Maik Schreiber
1 sibling, 1 reply; 18+ messages in thread
From: Matthew Walker @ 2002-12-17 0:26 UTC (permalink / raw
To: gentoo-dev
foser said:
>
> And i'm not sure it's a good idea to stabilize top packages while some of
> it's -needed- deps are still masked testing, i mean this will break
> things like -u world won't it ?
Yes, it would, currently. However, this is just an indication that portage
needs to skip updates that it can not satisfy the dependencies of, and
continue with the update instead of just dying.
Matthew
--
Was I helpful? Let others know:
http://svcs.affero.net/rm.php?r=utoxin&p=main
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-17 0:26 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Matthew Walker
@ 2002-12-17 1:47 ` foser
2002-12-17 0:56 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Matthew Walker
0 siblings, 1 reply; 18+ messages in thread
From: foser @ 2002-12-17 1:47 UTC (permalink / raw
To: gentoo-dev
Matthew Walker wrote:
> Yes, it would, currently. However, this is just an indication that portage
> needs to skip updates that it can not satisfy the dependencies of, and
> continue with the update instead of just dying.
Just to get this clear, does or doesn't it break nowadays? I don't do
much upgrade worlds anymore, so i can't tell ;)
- foser
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-17 1:47 ` foser
@ 2002-12-17 0:56 ` Matthew Walker
0 siblings, 0 replies; 18+ messages in thread
From: Matthew Walker @ 2002-12-17 0:56 UTC (permalink / raw
To: gentoo-dev
foser said:
> Matthew Walker wrote:
>> Yes, it would, currently. However, this is just an indication that
>> portage needs to skip updates that it can not satisfy the dependencies
>> of, and continue with the update instead of just dying.
>
> Just to get this clear, does or doesn't it break nowadays? I don't do
> much upgrade worlds anymore, so i can't tell ;)
>
It still breaks.
> - foser
>
>
> --
> gentoo-dev@gentoo.org mailing list
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" going in wrong direction ?
2002-12-17 1:05 ` foser
2002-12-17 0:26 ` [gentoo-dev] Re: [gentoo-core] Re: [gentoo-dev] Gentoo "stable" " Matthew Walker
@ 2002-12-17 10:25 ` Maik Schreiber
2002-12-17 14:12 ` foser
1 sibling, 1 reply; 18+ messages in thread
From: Maik Schreiber @ 2002-12-17 10:25 UTC (permalink / raw
To: gentoo-dev
> And i'm not sure it's a good idea to stabilize top packages while some
> of it's -needed- deps are still masked testing, i mean this will break
> things like -u world won't it ?
Yes, but this is a problem in Portage (emerge). It really shouldn't break.
> PS. (devs only) Is all this crossposting necessary?
In my opinion, I think it is.
--
Maik Schreiber, Gentoo Linux Developer
http://www.gentoo.org
mailto:blizzy@gentoo.org
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread