1 |
On Wed, Dec 01, 2004 at 10:37:22PM +0000, Luke-Jr after a spiritual call wrote : |
2 |
~> > okey, install it in slackware then and use it. let me see please. |
3 |
~> |
4 |
~> There's no purpose. If you want to use Portage, you might as well use Gentoo. |
5 |
~> I see no reason why it shouldn't work, though. |
6 |
|
7 |
portage != Gentoo. Or am I wrong? |
8 |
There are plenty of reason... they are even too obvious |
9 |
|
10 |
~> > > > tgz support: A tgzfile must be a Slackware pkg. Emerde will resolve |
11 |
~> > > > the tgz's dependences and will install it. |
12 |
~> |
13 |
~> Inject stuff. I don't see RPM installing DEB, tgz, or ebuilds. |
14 |
... |
15 |
~> You're saying Portage isn't Slackware compatible because you define Slackware |
16 |
~> to be non-Portage. |
17 |
|
18 |
the tgz support means that if you install a tgz with emerde, you'll have |
19 |
all the dep checking using the pordb. It's very useful to manage the |
20 |
tgzs. They don't have dependences checking. So, if you install emerde in |
21 |
Slackware it's welcomed. |
22 |
This is the same for rpm, and deb. Having a unified packet manager isn't |
23 |
a bad idea. Moreover the tgz/deb/rpm are binary pkg, so they can be used |
24 |
if the user doesn't want to compile. |
25 |
(i'm not saying it's good to don't compile) |
26 |
|
27 |
~> Nope... In fact, I can change my USE and it will still output the same stuff |
28 |
~> since it doesn't recompile anything. A bug, but it doesn't annoy me enough. |
29 |
???? |
30 |
In the current portage every time src_compile is called, econf is |
31 |
called, so ./configure is called again, and then make will start from |
32 |
the very first source! |
33 |
|
34 |
~> > > > initd-cfg: /etc/init.d editor. |
35 |
~> > > |
36 |
~> > > Doesn't belong in a package manager. |
37 |
~> > |
38 |
~> > you are managing the init.d files of the packages installed with the |
39 |
~> > package manager |
40 |
~> |
41 |
~> Shall we include editors for all the other possible configuration files |
42 |
~> Portage packages install too? |
43 |
|
44 |
So, Do we need ufed? No, we don't cause it's so simply to live without |
45 |
it. |
46 |
Did you actually see initd-cfg? |
47 |
|
48 |
~> > ~> Portage is already distro-independent... The only distros to have |
49 |
~> > considered ~> using it (Zynot and Utopios) both determined that it would be |
50 |
~> > better to write ~> a better package manager based on the ideas. |
51 |
~> > |
52 |
~> > Install it in the other distro then. Did you considered for example |
53 |
~> > baselayout? |
54 |
~> |
55 |
~> Inject baselayout. |
56 |
It's not so simple. |
57 |
You have to install rc-scripts for example. (but you don't have to install it |
58 |
completely.) |
59 |
|
60 |
~> On Wednesday 01 December 2004 9:14 pm, Colin Kingsley wrote: |
61 |
~> > > Portage is already distro-independent... The only distros to have |
62 |
~> > > considered using it (Zynot and Utopios) both determined that it would be |
63 |
~> > > better to write a better package manager based on the ideas. |
64 |
~> > |
65 |
~> > hmmm.... So portage is universal enough, yet other distro's have |
66 |
~> > decided to write their own package manager? |
67 |
~> |
68 |
~> It'll work on systems w/o any changes, but that doesn't mean it works well. |
69 |
~> There are numerous flaws in the design of Portage that cannot simply be |
70 |
~> "fixed." |
71 |
|
72 |
"that doesn't mean it works well" == "it messes up the system" |
73 |
So you are saying that the portage is cursed to be in the eternity |
74 |
blinded with gentoo. nice. |
75 |
|
76 |
~> > No it doesn't. He means that a compile would be resumed from where |
77 |
~> > ever it left off, as if you were doing ./configure && make && make |
78 |
~> > install style compilation. Currently, portage will pick up from the |
79 |
~> > beginning of the package that was being compiled when it died. |
80 |
~> |
81 |
~> Continues from where it left off for me. Possibly related to keeptemp or |
82 |
~> keepwork. |
83 |
|
84 |
read above ^ |
85 |
|
86 |
ah, I forgot to say that there's also this: |
87 |
The E_INFODIR, E_LOCALSTATEDIR, E_MANDIR, E_SYSCONFDIR, E_DATADIR options was added |
88 |
in make.conf. With these the user can choose the destination dirs of thepackages |
89 |
being installed. |
90 |
|
91 |
-- |
92 |
:wq! |
93 |
"I don't know nothing" The One Who reached the Thinking Matter '.' |
94 |
|
95 |
[ Alpt --- Freaknet Medialab ] |
96 |
[ GPG Key ID 441CF0EE ] |
97 |
[ Key fingerprint = 8B02 26E8 831A 7BB9 81A9 5277 BFF8 037E 441C F0EE ] |
98 |
|
99 |
-- |
100 |
gentoo-portage-dev@g.o mailing list |