1 |
On 8/5/2021 20:57, Alec Warner wrote: |
2 |
> On Thu, Aug 5, 2021 at 2:44 PM Georgy Yakovlev <gyakovlev@g.o> wrote: |
3 |
>> |
4 |
>> Hi, |
5 |
>> |
6 |
>> We've been collecting more and more container related packages in |
7 |
>> app-emulation/* |
8 |
>> |
9 |
>> What do you think about finally moving those packages to separate category? |
10 |
> |
11 |
> As always my opinion is that: |
12 |
> |
13 |
> (a) Categories were a design mistake. |
14 |
> (b) The mistake is hard to fix. |
15 |
> (c) It's basically low-value to try to 'correctly' categorize packages |
16 |
> because of A. |
17 |
> (d) Recategorizing means a bunch of stuff has to be updated. |
18 |
> |
19 |
> Do people actually care what category things are in? I just use |
20 |
> --search or eix or whatever and the category is just this...bad |
21 |
> concept we attach to packages for silly historical reasons.. |
22 |
> |
23 |
> -A |
24 |
|
25 |
Categories are there because Portage was originally inspired by FreeBSD's |
26 |
Ports system, which also uses categories. Though they have far, far fewer |
27 |
categories than we do. They also don't have the two-tier system of |
28 |
"foo-bar/package". Just "foo/package". So not really a design mistake, |
29 |
per-say, but rather an intentional part of the original design of Portage. |
30 |
|
31 |
That said, other distros also use categories for their packaging systems, |
32 |
they're just less apparent. Run aptitude in Debian for a curses-based |
33 |
interface to the apt system and you can browse their multi-level package |
34 |
organization....which can be quite the rabbit hole at times. Far easier to |
35 |
just search for what you're looking for there. |
36 |
|
37 |
-- |
38 |
Joshua Kinard |
39 |
Gentoo/MIPS |
40 |
kumba@g.o |
41 |
rsa6144/5C63F4E3F5C6C943 2015-04-27 |
42 |
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943 |
43 |
|
44 |
"The past tempts us, the present confuses us, the future frightens us. And |
45 |
our lives slip away, moment by moment, lost in that vast, terrible in-between." |
46 |
|
47 |
--Emperor Turhan, Centauri Republic |