On Tue, Jun 19, 2007 at 06:17:14PM +1000, Kel Modderman wrote: > On Tue, 19 Jun 2007 08:38:30 am Ludovic RESLINGER wrote: > > > > Ok, but this is not a specific problem of libraw1394 in this case. > > No its not. irda-utils is another example. > > > > > libraw1394 require /dev/MAKEDEV to create /dev/raw1394. If you use udev, > > you must activate and configure it before to install libraw1394. > > udev is not active in a chroot. > > > > > It is not a solution to apply your patch because if /dev/MAKEDEV doesn't > > exist, /dev/raw1394 won't be created and libraw1394 won't work. > > > > I don't know how udev work in chroot, I think that you should ask it at > > udev's maitainer. > > Or your postinst could get smarter. Unconditionally calling > "cd /dev && ./MAKEDEV" > *assumes* udev is active. That condition is not true in all cases. >
If you want use libraw1394, it is necessary to create /dev/raw1394 in
all cases (in a native system or in a chroot).
libraw1394 need makedev or udev.
If udev is not installed, normaly, makedev is installed by default.
I don't know why udev is not active is a chroot, you may ask that to
Marco d'Itry, the udev's maintainer, but it must be active, else
libraw1394 will not work.
I think this is not a solution to make conditions in my postinst because if
/dev/MAKEDEV
is not found, /dev/raw1394 won't be create and libraw1394 won't work.
Regards
--
.---. Ludovic RESLINGER
/ \
[EMAIL PROTECTED]@./ Trumpet Student in CNR
/`\_/`\ Free Software Developer
// )X( \\
| \ : )|_ _,'| .''`.
/`\_`> <_/ \ @======TTT=====::_ | : :' :
\__/'---'\__/ ((_<=HHH___)) `.| `. `'`
`---UUU---'=> `-
signature.asc
Description: Digital signature

