1 |
> We need more info. The last part of the merge doesn't tell us |
2 |
> anything. A log of the entire merge would be best. |
3 |
|
4 |
OK, so here es the full emerge log: |
5 |
|
6 |
>>> Unpacking source... |
7 |
>>> Unpacking vixie-cron-3.0.1.tar.bz2 to /var/tmp/portage/vixie-cron-3.0.1-r4/work |
8 |
Applying vixie-cron-3.0.1-gentoo.patch... |
9 |
Applying vixie-cron-3.0.1-close_stdin.diff... |
10 |
Applying crontab.5.diff... |
11 |
selinux |
12 |
Applying vixie-cron-3.0.1-selinux.diff.bz2... |
13 |
>>> Source unpacked. |
14 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o cron.o cron.c |
15 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o database.o database.c |
16 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o user.o user.c |
17 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o entry.o entry.c |
18 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o job.o job.c |
19 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o do_command.o do_command.c |
20 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o misc.o misc.c |
21 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o env.o env.c |
22 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o popen.o popen.c |
23 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o compat.o compat.c |
24 |
gcc -O2 -march=i686 -fomit-frame-pointer -I. -DPOSIX -s -DWITH_SELINUX -c -o crontab.o crontab.c |
25 |
gcc -s -o cron cron.o database.o user.o entry.o job.o do_command.o misc.o env.o popen.o compat.o -lselinux |
26 |
gcc -s -o crontab crontab.o misc.o entry.o env.o compat.o -lselinux |
27 |
|
28 |
>>> Install vixie-cron-3.0.1-r4 into /var/tmp/portage/vixie-cron-3.0.1-r4/image/ category sys-apps |
29 |
install: invalid group `root' |
30 |
install: invalid group `root' |
31 |
man: |
32 |
prepallstrip: |
33 |
strip: |
34 |
strip: |
35 |
usr/bin/crontab |
36 |
>>> Completed installing into /var/tmp/portage/vixie-cron-3.0.1-r4/image/ |
37 |
|
38 |
>>> Merging sys-apps/vixie-cron-3.0.1-r4 to / |
39 |
sfperms |
40 |
>>> SetUID: [chmod go-r] /var/tmp/portage/vixie-cron-3.0.1-r4/image//usr/bin/crontab ... |
41 |
selinux |
42 |
>>> Setting SELinux security labels |
43 |
/usr/sbin/setfiles: read 671 specifications |
44 |
/usr/sbin/setfiles: labeling files, pretending /var/tmp/portage/vixie-cron-3.0.1-r4/image is / |
45 |
/usr/sbin/setfiles: labeling files under /var/tmp/portage/vixie-cron-3.0.1-r4/image/ |
46 |
/usr/sbin/setfiles: hash table stats: 32 elements, 32/65536 buckets used, longest chain length 1 |
47 |
/usr/sbin/setfiles: Done. |
48 |
--- /var/ |
49 |
--- /var/spool/ |
50 |
--- /var/spool/cron/ |
51 |
--- /var/spool/cron/crontabs/ |
52 |
>>> /var/spool/cron/crontabs/.keep |
53 |
--- /usr/ |
54 |
--- /usr/share/ |
55 |
--- /usr/share/man/ |
56 |
--- /usr/share/man/man1/ |
57 |
>>> /usr/share/man/man1/crontab.1.gz |
58 |
--- /usr/share/man/man5/ |
59 |
>>> /usr/share/man/man5/crontab.5.gz |
60 |
--- /usr/share/man/man8/ |
61 |
>>> /usr/share/man/man8/cron.8.gz |
62 |
--- /usr/share/doc/ |
63 |
--- /usr/share/doc/vixie-cron-3.0.1-r4/ |
64 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/CHANGES.gz |
65 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/FEATURES.gz |
66 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/CONVERSION.gz |
67 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/MAIL.gz |
68 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/MANIFEST.gz |
69 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/README.gz |
70 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/THANKS.gz |
71 |
>>> /usr/share/doc/vixie-cron-3.0.1-r4/crontab.gz |
72 |
--- /usr/sbin/ |
73 |
--- /usr/bin/ |
74 |
>>> /usr/bin/crontab |
75 |
--- /etc/ |
76 |
--- /etc/cron.d/ |
77 |
>>> /etc/cron.d/.keep |
78 |
--- /etc/init.d/ |
79 |
>>> /etc/init.d/vixie-cron |
80 |
>>> Safely unmerging already-installed instance... |
81 |
--- !mtime obj /var/spool/cron/crontabs/.keep |
82 |
--- !mtime obj /usr/share/man/man8/cron.8.gz |
83 |
--- !mtime obj /usr/share/man/man5/crontab.5.gz |
84 |
--- !mtime obj /usr/share/man/man1/crontab.1.gz |
85 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/crontab.gz |
86 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/THANKS.gz |
87 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/README.gz |
88 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/MANIFEST.gz |
89 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/MAIL.gz |
90 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/FEATURES.gz |
91 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/CONVERSION.gz |
92 |
--- !mtime obj /usr/share/doc/vixie-cron-3.0.1-r4/CHANGES.gz |
93 |
--- !mtime obj /usr/bin/crontab |
94 |
--- cfgpro obj /etc/init.d/vixie-cron |
95 |
--- cfgpro dir /etc/init.d |
96 |
--- cfgpro obj /etc/cron.d/.keep |
97 |
--- cfgpro dir /etc/cron.d |
98 |
--- !empty dir /var/spool/cron/crontabs |
99 |
--- !empty dir /var/spool/cron |
100 |
--- !empty dir /var/spool |
101 |
--- !empty dir /var |
102 |
--- !empty dir /usr/share/man/man8 |
103 |
--- !empty dir /usr/share/man/man5 |
104 |
--- !empty dir /usr/share/man/man1 |
105 |
--- !empty dir /usr/share/man |
106 |
--- !empty dir /usr/share/doc/vixie-cron-3.0.1-r4 |
107 |
--- !empty dir /usr/share/doc |
108 |
--- !empty dir /usr/share |
109 |
--- !empty dir /usr/sbin |
110 |
--- !empty dir /usr/bin |
111 |
--- !empty dir /usr |
112 |
--- !empty dir /etc |
113 |
>>> original instance of package unmerged safely. |
114 |
Caching service dependencies... |
115 |
>>> sys-apps/vixie-cron-3.0.1-r4 merged. |
116 |
=== (1 of 1) Post-Build Cleaning (sys-apps/vixie-cron-3.0.1-r4::/usr/portage/sys-apps/vixie-cron/vixie-cron-3.0.1-r4.ebuild) |
117 |
>>> AUTOCLEAN: sys-apps/vixie-cron |
118 |
>>> clean: No packages selected for removal. |
119 |
|
120 |
--- AUTOCLEAN: Nothing unmerged. |
121 |
completed emerge (1 of 1) sys-apps/vixie-cron-3.0.1-r4 to / |
122 |
*** Finished. Cleaning up... |
123 |
>>> Auto-cleaning packages ... |
124 |
|
125 |
>>> No outdated packages were found on your system. |
126 |
|
127 |
|
128 |
*** exiting successfully. GNU info directory index is up-to-date. |
129 |
|
130 |
*** terminating. |
131 |
|
132 |
root # |
133 |
|
134 |
|
135 |
I've merged a lot and found a (hopefull only temporarely) way: after compiling, when emerge wants to install the programm, break the merge process and go to /var/tmp/portage/vixie-cron-3.0.1-r4 and copy manually the cron-binary to /usr/sbin. I now it is very roughly, but it works for me and I can concentrade on the selinux-learning-phase ;-) |
136 |
|
137 |
ciao, Stefan |