public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] missing SLOTs
@ 2002-06-27 17:31 Jani Monoses
  2002-07-13  1:11 ` Bob Phan
  0 siblings, 1 reply; 3+ messages in thread
From: Jani Monoses @ 2002-06-27 17:31 UTC (permalink / raw
  To: gentoo

After looking at why emerge clean wouldn't get rid of older hdparm and openssh I found that 
the ebuilds for the old versions didn't have a SLOT so portage assumes nothing != 0 and
keeps both versions.
But aren't all ebuilds supposed to have SLOT defined?
Maybe temporarily until all such cases are fixed emerge could presume missing slot means 0?

And if this should be a bug-report would it be much harder for the core portage tree maintainters 
to have ebuild fixes and submits dealt with on a separate mailing list instead of bugzilla.
I personally find the latter horrible and a lot harder to use than simply mailing a patch 
but again that's just my oppinion.Another benefit of a mailing list would be that people 
subscribed would see if/when new ebuilds are worked on.Maybe one can subscribe to bugzilla
as well but sometimes ebuilds are put in another bug category...I'll just stop now.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] missing SLOTs
  2002-07-13  1:11 ` Bob Phan
@ 2002-07-02  5:15   ` Mark Gilbert
  0 siblings, 0 replies; 3+ messages in thread
From: Mark Gilbert @ 2002-07-02  5:15 UTC (permalink / raw
  To: gentoo-dev

Eh, problem with hdparm is that 5.2 is being merged in /usr/sbin while
4.9 sits in /sbin.

-MG

On Fri, 2002-07-12 at 21:11, Bob Phan wrote:
> * On Jun 27, 2002, Jani Monoses <jani@iv.ro> said:
> > After looking at why emerge clean wouldn't get rid of older hdparm and openssh I found that 
> > the ebuilds for the old versions didn't have a SLOT so portage assumes nothing != 0 and
> > keeps both versions.
> > But aren't all ebuilds supposed to have SLOT defined?
> > Maybe temporarily until all such cases are fixed emerge could presume missing slot means 0?
> 
> Generally speaking, it is better to assume too little than too much.
> Let's say that there is a library that you want to keep around without a
> slot and one of the same name at slot 0 (hypothetically, because I can't
> come up with an actual instance of this).  Each and every time you try
> to clean your packages, it annoyingly uninstalls the unslotted package.
> On the other hand, you notice that one package didn't get uninstalled
> that you think should have been.  You go ahead and uninstall the package
> and never hear from it again.  That's why the current model is safer, at
> the cost of a single minor annoyance as opposed to repeated annoyance.
> 
> But I do agree that all packages should be slotted and, if I'm not
> mistaken, they'll all have slots eventually.  It's just a matter of
> waiting it out.
> 
> -- 
> /*
>  * Bob Phan <bob@endlessrecursion.net,rphan@nrgn.com>
>  * Computational Chemistry Informatics
>  * Neurogen Corporation
>  * (203)488-8201 x4645
>  *
>  * To understand recursion, you must first understand recursion.
>  * http://www.endlessrecursion.net/
>  */
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev
-- 
<<anonymous>> ...for a brief period in the late ninetys, the rare
ability of pulling money out of ones arse flourished


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] missing SLOTs
  2002-06-27 17:31 [gentoo-dev] missing SLOTs Jani Monoses
@ 2002-07-13  1:11 ` Bob Phan
  2002-07-02  5:15   ` Mark Gilbert
  0 siblings, 1 reply; 3+ messages in thread
From: Bob Phan @ 2002-07-13  1:11 UTC (permalink / raw
  To: gentoo

* On Jun 27, 2002, Jani Monoses <jani@iv.ro> said:
> After looking at why emerge clean wouldn't get rid of older hdparm and openssh I found that 
> the ebuilds for the old versions didn't have a SLOT so portage assumes nothing != 0 and
> keeps both versions.
> But aren't all ebuilds supposed to have SLOT defined?
> Maybe temporarily until all such cases are fixed emerge could presume missing slot means 0?

Generally speaking, it is better to assume too little than too much.
Let's say that there is a library that you want to keep around without a
slot and one of the same name at slot 0 (hypothetically, because I can't
come up with an actual instance of this).  Each and every time you try
to clean your packages, it annoyingly uninstalls the unslotted package.
On the other hand, you notice that one package didn't get uninstalled
that you think should have been.  You go ahead and uninstall the package
and never hear from it again.  That's why the current model is safer, at
the cost of a single minor annoyance as opposed to repeated annoyance.

But I do agree that all packages should be slotted and, if I'm not
mistaken, they'll all have slots eventually.  It's just a matter of
waiting it out.

-- 
/*
 * Bob Phan <bob@endlessrecursion.net,rphan@nrgn.com>
 * Computational Chemistry Informatics
 * Neurogen Corporation
 * (203)488-8201 x4645
 *
 * To understand recursion, you must first understand recursion.
 * http://www.endlessrecursion.net/
 */


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-07-02  5:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-06-27 17:31 [gentoo-dev] missing SLOTs Jani Monoses
2002-07-13  1:11 ` Bob Phan
2002-07-02  5:15   ` Mark Gilbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox