Gentoo Archives: gentoo-portage-dev

From: Luke-Jr <luke-jr@×××××××.org>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] The merge of emerde with emerge
Date: Wed, 01 Dec 2004 22:36:48
Message-Id: 200412012237.22970.luke-jr@utopios.org
In Reply to: Re: [gentoo-portage-dev] The merge of emerde with emerge by Alpt
1 On Wednesday 01 December 2004 8:51 pm, Alpt wrote:
2 > On Wed, Dec 01, 2004 at 07:22:56PM +0000, Luke-Jr wrote :
3 > > On Wednesday 01 December 2004 5:55 pm, Alpt wrote:
4 > > > Emerde is born on Septmber 2003. It is a port of the portage for
5 > > > slackware or generic distro. ( http://emerde.freaknet.org )
6 > >
7 > > This doesn't make sense to me... Portage is universal enough to work on
8 > any ~> other common Linux system...
9 >
10 > okey, install it in slackware then and use it. let me see please.
11
12 There's no purpose. If you want to use Portage, you might as well use Gentoo.
13 I see no reason why it shouldn't work, though.
14
15 >
16 > > > In the while I've added various handy features.
17 > > > These are the additional features added in emerde:
18 > > > tgz support: A tgzfile must be a Slackware pkg. Emerde will resolve
19 > > > the tgz's dependences and will install it.
20 > ~>
21 > ~> Shouldn't be part of Portage. Portage handles ebuilds, not Slackware
22 > packages.
23 >
24 > It is to let emerde live peacefull in Slackware.
25
26 Inject stuff. I don't see RPM installing DEB, tgz, or ebuilds.
27
28 > > > maketgz: Emerde will build Slackware's tgz packages for all ebuilds
29 > >
30 > > A better idea would be to convert GRPs to Slackware tgz
31 >
32 > Slackware compatibility dude.
33
34 You're saying Portage isn't Slackware compatible because you define Slackware
35 to be non-Portage.
36
37 >
38 > > > Compilation resume:
39 > > > Emerde resumes an interrupted or aborted compilation without rebuild
40 > > > the pkg and restart the compilation.
41 > >
42 > > Portage already does this for me.
43 >
44 > no, if halt the compilation and the next time ./configure will be runned
45 > so you'll start the compilation again.
46
47 Nope... In fact, I can change my USE and it will still output the same stuff
48 since it doesn't recompile anything. A bug, but it doesn't annoy me enough.
49
50 > > > initd-cfg: /etc/init.d editor.
51 > >
52 > > Doesn't belong in a package manager.
53 >
54 > you are managing the init.d files of the packages installed with the
55 > package manager
56
57 Shall we include editors for all the other possible configuration files
58 Portage packages install too?
59
60 >
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 > Install it in the other distro then. Did you considered for example
66 > baselayout?
67
68 Inject baselayout.
69
70 On Wednesday 01 December 2004 9:14 pm, Colin Kingsley wrote:
71 > > Portage is already distro-independent... The only distros to have
72 > > considered using it (Zynot and Utopios) both determined that it would be
73 > > better to write a better package manager based on the ideas.
74 >
75 > hmmm.... So portage is universal enough, yet other distro's have
76 > decided to write their own package manager?
77
78 It'll work on systems w/o any changes, but that doesn't mean it works well.
79 There are numerous flaws in the design of Portage that cannot simply be
80 "fixed."
81
82 > > > Compilation resume:
83 > > >   Emerde resumes an interrupted or aborted compilation without rebuild
84 > > >   the pkg and restart the compilation.
85 > >
86 > > Portage already does this for me.
87 >
88 > No it doesn't. He means that a compile would be resumed from where
89 > ever it left off, as if you were doing ./configure && make && make
90 > install  style compilation. Currently, portage will pick up from the
91 > beginning of the package that was being compiled when it died.
92
93 Continues from where it left off for me. Possibly related to keeptemp or
94 keepwork.
95
96
97 > >> por2pkg: por2pkg converts entries in the portage's db to Slack's db
98 > >> entries. pkg2por: pkg2por converts entries in the Slack's db to portage's
99 > >> db entries. pordbcheck: Checks if the programs listed in the portage's db
100 > >> are really installed.
101 >
102 > >Doesn't belong in a package manager.
103 >
104 > No? Then where would a tool to manipulate _package_ databases belong?
105
106 Same place as app-arch/alien
107 --
108 Luke-Jr
109 Developer, Utopios
110 http://utopios.org/
111
112 --
113 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] The merge of emerde with emerge Alpt <alpt@××××××××.org>