1 |
Hi, |
2 |
|
3 |
Trying to build my viminal livecd using catalyst 2 (rc31). |
4 |
Livecd-stage1 step compiles all the packages defined in the spec file |
5 |
but ended with error "!!! catalyst: Unable to auto-bind /dev" |
6 |
|
7 |
/dev and /var/tmp/catalyst2/snapshot-cache/viminal-20060206/portage |
8 |
remained mounted. Unable to manually unmount these dirs, as devices |
9 |
are busy. |
10 |
What's wrong ? |
11 |
|
12 |
- Is there sommething missing in my catalyst2 livecd-stage1 spec |
13 |
file.Since catalyst1 I only made a minor change, as portdir-overlay |
14 |
is no longer supported in my snapshot spec file, I added |
15 |
portage-overlay statement in my livecd-stage1 spec file. |
16 |
|
17 |
- Other change since catalyst1 : As my /var partition is near full. |
18 |
/var/tmp/catalyst2 is a symlink on /extra/catalyst2 |
19 |
|
20 |
Any idea ? |
21 |
|
22 |
Thank you |
23 |
|
24 |
Jacques Landru |
25 |
|
26 |
Below, end of the catalyst 2 output (sorry if it's long). |
27 |
|
28 |
============ catalyst 2 output ============== |
29 |
. |
30 |
. |
31 |
. |
32 |
>>> No outdated packages were found on your system. |
33 |
|
34 |
|
35 |
* Regenerating GNU info directory index... |
36 |
* Processed 111 info files. |
37 |
removing |
38 |
/var/tmp/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/tmp/c |
39 |
hroot-functions.sh from the chroot |
40 |
Running action sequence: unbind |
41 |
umount: |
42 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
43 |
device is busy |
44 |
umount: |
45 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
46 |
device is busy |
47 |
!!! catalyst: First attempt to unmount: |
48 |
/var/tmp/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1//dev |
49 |
failed. |
50 |
!!! catalyst: Killing any pids still running in the chroot |
51 |
Checking for processes running in chroot and killing them. |
52 |
umount: |
53 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
54 |
device is busy |
55 |
umount: |
56 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
57 |
device is busy |
58 |
!!! catalyst: Couldn't umount bind mount: |
59 |
/var/tmp/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1//dev |
60 |
|
61 |
!!! catalyst: Couldn't umount one or more bind-mounts; aborting for |
62 |
safety. |
63 |
|
64 |
umount: |
65 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
66 |
device is busy |
67 |
umount: |
68 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
69 |
device is busy |
70 |
/dev is still mounted; performing auto-bind-umount... !!! catalyst: |
71 |
First attempt to unmount: |
72 |
/var/tmp/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1//dev |
73 |
failed. |
74 |
!!! catalyst: Killing any pids still running in the chroot |
75 |
Checking for processes running in chroot and killing them. |
76 |
umount: |
77 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
78 |
device is busy |
79 |
umount: |
80 |
/extra/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1/dev: |
81 |
device is busy |
82 |
!!! catalyst: Couldn't umount bind mount: |
83 |
/var/tmp/catalyst2/tmp/default-linux/livecd-stage1-x86-2005.1-r1//dev |
84 |
|
85 |
Traceback (most recent call last): |
86 |
File "modules/generic_stage_target.py", line 1064, in run |
87 |
apply(getattr(self,x)) |
88 |
File "modules/generic_stage_target.py", line 819, in unbind |
89 |
raise CatalystError,"Couldn't umount one or more bind-mounts; |
90 |
aborting for safety." |
91 |
CatalystError: <unprintable instance object> |
92 |
None |
93 |
|
94 |
!!! catalyst: Couldn't umount one or more bind-mounts; aborting for |
95 |
safety. |
96 |
|
97 |
|
98 |
Traceback (most recent call last): |
99 |
File "modules/generic_stage_target.py", line 547, in |
100 |
mount_safety_check |
101 |
self.unbind() |
102 |
File "modules/generic_stage_target.py", line 819, in unbind |
103 |
raise CatalystError,"Couldn't umount one or more bind-mounts; |
104 |
aborting for safety." |
105 |
CatalystError: <unprintable instance object> |
106 |
None |
107 |
|
108 |
!!! catalyst: Unable to auto-unbind /dev |
109 |
|
110 |
|
111 |
Catalyst aborting.... |
112 |
|
113 |
============ catalyst 2 output ============== |
114 |
|
115 |
|
116 |
-- |
117 |
gentoo-catalyst@g.o mailing list |