1 |
"Hemmann, Volker Armin" <volker.armin.hemmann@××××××××××××.de> posted |
2 |
200805302216.07276.volker.armin.hemmann@××××××××××××.de, excerpted below, |
3 |
on Fri, 30 May 2008 22:16:06 +0200: |
4 |
|
5 |
> On Freitag, 30. Mai 2008, Duncan wrote: |
6 |
> |
7 |
>> I've not done paludis due to its lack of binary package support. Even |
8 |
>> tho I'm running only a single computer |
9 |
> |
10 |
> there is another reason not to use paludis: |
11 |
> |
12 |
> you can't go back. |
13 |
> |
14 |
> At least not easily. |
15 |
|
16 |
Holey moley! I didn't think I was opening up such a can of worms as the |
17 |
subthread indicates! =8^( |
18 |
|
19 |
FWIW and FWIR (from what I've read) paludis does have a portage |
20 |
compatibility mode. Ciaranm was originally against it (didn't see the |
21 |
need), but after it became clear that any ultimate claimant to the status |
22 |
off official Gentoo package manager would at least during the transition |
23 |
need to maintain compatibility, so people could switch if they needed to, |
24 |
compatibility mode was added. |
25 |
|
26 |
Now, I'm not sure how well it works in practice and I'm really not |
27 |
interested at this point because without binary package support, it's |
28 |
nothing I'm interested in anyway, but the support is officially there, |
29 |
and if it doesn't work, that would be a bug. |
30 |
|
31 |
Of course, merging out-of-tree packages that portage doesn't support does |
32 |
sort of leave you high and dry in terms of switching back, but then, that |
33 |
would be part of the deal, rather a feature than a bug. However, that |
34 |
doesn't lessen it as a concern for people who do consider the ability to |
35 |
switch back important. |
36 |
|
37 |
So when I read that the KDE-SVN overlay was going EAPI=kde1, which only |
38 |
paludis supported, I thought to myself just as well, then, that I had |
39 |
finally found time to test it before that and had made the decision that |
40 |
KDE4 trunk simply wasn't going to fit my needs for awhile. |
41 |
|
42 |
> With pkgcore you can switch between pkgcore and portage 'on the fly'. |
43 |
> emerge app a, pmerge app b, emerge app c. |
44 |
> |
45 |
> The config files are not touched. |
46 |
|
47 |
It's obvious which side of the fence you stand on, but that's not such a |
48 |
bad thing. =8^) As I said, I hadn't intended for this thread to go where |
49 |
it went -- I thought I was asking a rather innocent question -- but be |
50 |
that as it may, I had been somewhat curious about pkgcore since paludis |
51 |
seems to have the more active (combative at times, but ehh) following, so |
52 |
there's more info out (some good, some not so good) about paludis than |
53 |
about pkgcore. |
54 |
|
55 |
So seeing someone that's actually using pkgcore is helpful. =8^) |
56 |
|
57 |
> Paludis on the other hand can only described with 'vendor lock in' and |
58 |
> 'gratuitous incompatibilty'. And don't forget that it is slow. |
59 |
|
60 |
Now this... well, let's just say it's uncalled-for. |
61 |
|
62 |
As explained above, it does have a compatibility mode. Further, from all |
63 |
the remarks I've seen about paludis, from users, supporters, detractors, |
64 |
Gentoo and paludis devs and non-devs alike, this is the first time I've |
65 |
seen paludis referred to as "slow". Rather, everyone (else), including |
66 |
detractors who severely criticise it for other reasons, seems to agree |
67 |
that speed is not one of its failings -- certainly not as opposed to |
68 |
portage. |
69 |
|
70 |
(I've run into fewer direct comparisons between paludis and pkgcore, |
71 |
simply due to the fact that pkgcore devs and users seem to be much more |
72 |
inclined to just get on with their business and less apt to be raving |
73 |
about how good it is wherever they go. While the resulting lack of |
74 |
widely visible info on pkgcore can be frustrating at times, this less |
75 |
combative attitude is certainly appreciated by some. But then you come |
76 |
in with this subthread and change all that...) |
77 |
|
78 |
> That it also requires a shitload of dependencies and installs more crap |
79 |
> than portage and pkgcore combined doesn't make it better. |
80 |
|
81 |
That'd certainly be in the eye of the beholder. While I'm a KDE person, |
82 |
I can empathize with the GNOME folks who hesitate to install what might |
83 |
otherwise be a better KDE app solution (such as k3b), because of all the |
84 |
KDE "crap dependencies" it brings with it. Why? Because I take the same |
85 |
position in regard to GNOME apps. However, a more mature way to express |
86 |
the same dependency issues when discussing an app is to mention that it's |
87 |
a KDE (or GNOME) app, with the requisite dependencies (note, nothing |
88 |
about shit or crap), so people who use the other desktop may have |
89 |
legitimate concerns about dependencies if they don't already use other |
90 |
apps requiring this desktop. |
91 |
|
92 |
Same here. Doing an emerge --pretend paludis, it doesn't have /that/ |
93 |
unreasonable a list of new merges, and a good share of the ones it /does/ |
94 |
have are simply null-package virtuals, already filled by newer gcc |
95 |
versions, but with further dependencies if you are still stuck on older |
96 |
gcc (3.x, 4.0, even 4.1). That doesn't make them "crap dependencies", it |
97 |
just means the developers are making the most of tools already available |
98 |
to them in newer gcc/g++/libstdc++, that users of older gcc versions have |
99 |
to merge separately. This isn't even as bad as the GNOME/KDE thing |
100 |
above, because eventually, everyone using gcc/g++ will already have the |
101 |
functionality built in, and unlike the GNOME/KDE thing, that's going to |
102 |
be pretty much everyone in the open source community. |
103 |
|
104 |
> At a last point: don't forget WHO is behind paludis - some of the most |
105 |
> abusive persons gentoo has ever seen. The same people responsible for |
106 |
> most problems. |
107 |
> |
108 |
> Abusive, agressive, searching for stuff that is not covered by rules, |
109 |
> behave like a rabid ape until everything is covered by rules, |
110 |
> suffocating gentoo and then turn into rule nazis and game the system. |
111 |
> Yes, this people are behind paludis - and 'exherbo'. |
112 |
|
113 |
Umm... the pot calling the kettle black? I might agree with some of what |
114 |
you say, but this wasn't and isn't the time and the place to debate all |
115 |
that or to bring it up. Doing so simply makes you (and what you are |
116 |
attempting to defend by running everything else down, pkgcore in this |
117 |
case) look as bad as you say they are. |
118 |
|
119 |
Until this subthread, I had a bit of respect for pkgcore, because as I |
120 |
mentioned above, its developers and users seem to be more concerned with |
121 |
just having something that works, rather than being all aggressive about |
122 |
it. I'm glad I finally found someone to talk about it. I'm rather less |
123 |
enthused about the way chosen to do so. Hopefully, that's an exception |
124 |
rather than the rule, as so far it has seemed to be. |
125 |
|
126 |
So... um... let's try to keep this civil, shall we? I pointed out a |
127 |
possible issue in the form of asking a question, and... it does seem I |
128 |
did get one response, from Beso (thanks Beso =8^), directly on point. |
129 |
|
130 |
-- |
131 |
Duncan - List replies preferred. No HTML msgs. |
132 |
"Every nonfree program has a lord, a master -- |
133 |
and if you use the program, he is your master." Richard Stallman |
134 |
|
135 |
-- |
136 |
gentoo-amd64@l.g.o mailing list |