Defect #406

slxconfig-demuxer vergisst Variable bei Ubuntu 9.04

Added by dvs almost 3 years ago. Updated almost 3 years ago.

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

Revision 04a6844b
Added by zooey almost 3 years ago

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.

Also available in: Atom PDF