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---'=>         `-

Attachment: signature.asc
Description: Digital signature

Reply via email to