Defect #406
slxconfig-demuxer vergisst Variable bei Ubuntu 9.04
| Status: | Erledigt | Start date: | 03/29/2009 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | zooey | % Done: | 100% |
|
| Category: | stage2 | |||
| Target version: | Ver. 5.1 | Estimated time: | 1.00 hour | |
| Resolution: | fixed |
Description
Es gibt ein komisches Problem, was einen sauberen Durchlauf verhindert:
---executing: mkdir -p /tmp/slx-initramfs/lib/modules/2.6.28-9-generic --executing: mkdir -p /tmp/slx-initramfs/lib/modules/2.6.28-9-generic ---executing: cp -p /var/opt/openslx/stage1/ubuntu-9.04-clone/lib/modules/2.6.28-9-generic/modules.* /tmp/slx-initramfs/lib/modules/2.6.28-9-generic/ --executing: cp -p /var/opt/openslx/stage1/ubuntu-9.04-clone/lib/modules/2.6.28-9-generic/modules.* /tmp/slx-initramfs/lib/modules/2.6.28-9-generic/ # ab hier gehts schief ---executing: mkdir -p /tmp/slx-initramfskernel/drivers/hid/usbhid --executing: mkdir -p /tmp/slx-initramfskernel/drivers/hid/usbhid ---executing: cp -p --dereference /var/opt/openslx/stage1/ubuntu-9.04-clonekernel/drivers/hid/usbhid/usbhid.ko /tmp/slx-initramfskernel/drivers/hid/usbhid/usbhid.ko --executing: cp -p --dereference /var/opt/openslx/stage1/ubuntu-9.04-clonekernel/drivers/hid/usbhid/usbhid.ko /tmp/slx-initramfskernel/drivers/hid/usbhid/usbhid.ko cp: cannot stat `/var/opt/openslx/stage1/ubuntu-9.04-clonekernel/drivers/hid/usbhid/usbhid.ko': No such file or directory
Plötzlich ist die Variable mit der Kernelversion und dem Stück Modulpfad leer.
Associated revisions
fixes #406:
- ubuntu-9.04 doesn't contain absolute paths in its modules.dep but relative
ones - we now compensate
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2771 95ad53e4-c205-0410-b2fa-d234c58c8868
History
Updated by dvs almost 3 years ago
Der Inhalt der fehlenden Var sieht wohl so aus: "/lib/modules/2.6.25.28-9-generic" und "kernel" ist schon wieder Bestandteil vom folgenden Pfad ...
Updated by zooey almost 3 years ago
- Status changed from Neu to Erledigt
- % Done changed from 10 to 100
- Resolution set to fixed
Der Auslöser war, dass Ubuntu-9 in modules.dep relative Pfade statt der bislang üblichen absoluten Pfade benutzt. Falls wir relative Pfade finden, basteln wir diese nun in absolute um.
Behoben in r2771.