Hi,

The correct english error message from apt-get is:
  $ LANG=C sudo apt-get install vcdimager
  Reading Package Lists... Done
  Building Dependency Tree... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  
  Since you only requested a single operation it is extremely likely that
  the package is simply not installable and a bug report against
  that package should be filed.
  The following information may help to resolve the situation:
  
  The following packages have unmet dependencies:
    vcdimager: Depends: libcdio0 but it is not installable
               Depends: libiso9660-0 (> 0.67) but it is not installable
               Depends: libvcdinfo0 but it is not going to be installed
  E: Broken packages


I tried to recompile the package in a sid chroot to solve the dependency
problem and get:

mkdir .libs
 i386-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ -I../lib/ -g -Wall 
-O2 -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations 
-Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare -MT 
info.lo -MD -MP -MF .deps/info.Tpo -c info.c  -fPIC -DPIC -o .libs/info.o
info.c: In function `_init_segments':
info.c:113: warning: assignment from incompatible pointer type
info.c: In function `vcdinfo_get_track_msf':
info.c:1314: warning: `from_bcd8' is deprecated (declared at 
/usr/include/cdio/util.h:115)
info.c:1315: warning: `from_bcd8' is deprecated (declared at 
/usr/include/cdio/util.h:115)
info.c:1316: warning: `from_bcd8' is deprecated (declared at 
/usr/include/cdio/util.h:115)
info.c: In function `vcdinfo_open':
info.c:1809: error: too many arguments to function `iso9660_fs_stat'
info.c:1817: error: too many arguments to function `iso9660_fs_stat'
info.c:1839: error: too many arguments to function `iso9660_fs_stat'
info.c:1855: error: too many arguments to function `iso9660_fs_stat'
info.c:1880: error: too many arguments to function `iso9660_fs_stat'
info.c:1886: error: too many arguments to function `iso9660_fs_stat'
info.c:1895: error: too many arguments to function `iso9660_fs_stat'
info.c:1934: error: too many arguments to function `iso9660_fs_stat'
make[3]: *** [info.lo] Erreur 1
make[3]: Leaving directory
`/imports/acer/home/NoBackup/Debian/vcdimager/vcdimager-0.7.20/lib'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory
`/imports/acer/home/NoBackup/Debian/vcdimager/vcdimager-0.7.20'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory
`/imports/acer/home/NoBackup/Debian/vcdimager/vcdimager-0.7.20'
make: *** [build-stamp] Erreur 2
debuild: fatal error at line 764:
dpkg-buildpackage failed!

The function iso9660_fs_stat() is used as:
  statbuf = iso9660_fs_stat (obj->img, "MPEGAV", true);
but the prototype in /usr/include/cdio/iso9660.h is now defined as
  iso9660_stat_t *iso9660_fs_stat (CdIo *p_cdio, const char pathname[]);


The code available in CVS [1] correct this compilation bug (in version
1.18 of lib/info.c) but a new upstream release is not ready yet.

The package should not/can not enter sarge for now.

[1] http://savannah.gnu.org/cgi-bin/viewcvs/vcdimager/vcdimager

-- 
 Dr. Ludovic Rousseau                        [EMAIL PROTECTED]
 -- Normaliser Unix c'est comme pasteuriser le camembert, L.R. --


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to