1 |
Hi all, |
2 |
|
3 |
Just for telling that i just emerge during all the weekend and nearly install |
4 |
all the package using emerge. So far with no problem. |
5 |
|
6 |
But i have a few question : |
7 |
|
8 |
Why after merging a packages we leave data in /tmp/portage/package_name ? |
9 |
|
10 |
Is it normal that i can do emerge packgae_name as many time that i want ? |
11 |
|
12 |
For example if i run it twice emerge on gtk-xemacs i run into trouble telling |
13 |
me xemacs can't find the root for data, lib. The only that i found to restore |
14 |
gtk-xemacs is to erase the directory /var/db/packages/apps-editor/gtk-xemacs |
15 |
and also /tmp/portage/gtk-xemacs? Any idea? |
16 |
|
17 |
Thanks |
18 |
Philippe Namias |
19 |
|
20 |
|
21 |
On Thursday 01 March 2001 23:03, you wrote: |
22 |
> Hi all, |
23 |
> |
24 |
> I just committed sys-apps/portage-1.5_pre7, a brand new *test* |
25 |
> version of Portage with recursive merging capability. |
26 |
> |
27 |
> Here's how to install it. First, update your /usr/portage tree. |
28 |
> Then, do the following: |
29 |
> |
30 |
> # cd /etc |
31 |
> # rm make.conf.eg |
32 |
> # rm make.defaults.eg |
33 |
> (if they exist, that is) |
34 |
> |
35 |
> # cd /usr/portage/sys-apps/portage |
36 |
> # ebuild portage-1.5_pre7.ebuild merge |
37 |
> |
38 |
> # cd /etc |
39 |
> # ln -s /usr/portage/profiles/default make.profile |
40 |
> |
41 |
> The _beta_ recursive merging capability can be used as follows. |
42 |
> |
43 |
> # emerge --pretend foo-1.0.ebuild |
44 |
> |
45 |
> This will show you the ebuilds that will be merged to install this |
46 |
> particular ebuild. Build deps will be listed first, then runtime |
47 |
> deps. There may be duplicates in the runtime deps list; this is |
48 |
> normal. The package in question won't be installed twice, since |
49 |
> this dependency will be satisfied by the time emerge gets to the |
50 |
> runtime deps. To do the "real" install: |
51 |
> |
52 |
> # emerge foo-1.0.ebuild |
53 |
> |
54 |
> :))) |
55 |
> |
56 |
> I'm currently using emerge on cvs.gentoo.org, with success. |
57 |
> It will also work (not with full profile support yet) if you do |
58 |
> this: |
59 |
> |
60 |
> # export ROOT=/mnt/gentoo |
61 |
> # emerge foo-1.0.ebuild |
62 |
> |
63 |
> All build dependencies will be installed to "/" and all runtime |
64 |
> dependencies will be installed to "/mnt/gentoo" :))) |
65 |
> |
66 |
> Enjoy, |