Package: timecode Version: 1.3-1 Severity: grave How is this package useful at all, and why is it a -dev package? It contains no binaries, no libraries, and no headers. Only a bunch of example files and a PDF. Sounds more like a -doc package, but even that would be pretty useless. If this was not enough to warrant a grave bug, an example included doesn't actually compile...
> Automatic build of timecode_1.3-1 on bigsur by sbuild/mips 1.75 ... > /home/tbm/debian/build/chroot-unstable/build/tbm/timecode-dev_1.3-1_mips.deb: > drwxr-xr-x root/root 0 2006-03-05 10:45:59 ./ > drwxr-xr-x root/root 0 2006-03-05 10:45:55 ./usr/ > drwxr-xr-x root/root 0 2006-03-05 10:45:54 ./usr/lib/ > drwxr-xr-x root/root 0 2006-03-05 10:45:54 ./usr/include/ > drwxr-xr-x root/root 0 2006-03-05 10:45:58 ./usr/share/ > drwxr-xr-x root/root 0 2006-03-05 10:45:55 ./usr/share/doc/ > drwxr-xr-x root/root 0 2006-03-05 10:45:59 > ./usr/share/doc/timecode-dev/ > -rw-r--r-- root/root 127 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/changelog.gz > -rw-r--r-- root/root 1701 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/current.fig.gz > -rw-r--r-- root/root 1851 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/README > -rw-r--r-- root/root 1281 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/start.fig.gz > -rw-r--r-- root/root 1589 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/0.fig ... > -rw-r--r-- root/root 1603 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/z.fig > -rw-r--r-- root/root 518 2004-11-12 04:42:34 > ./usr/share/doc/timecode-dev/copyright > drwxr-xr-x root/root 0 2006-03-05 10:45:57 > ./usr/share/doc/timecode-dev/examples/ > -rw-r--r-- root/root 1485 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/BPDesign.m > -rw-r--r-- root/root 1536 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/counterTest.C > -rw-r--r-- root/root 1197 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/fieldTest.C > -rw-r--r-- root/root 2557 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/filterTest.C > -rw-r--r-- root/root 1214 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/masterCounterTest.C > -rw-r--r-- root/root 1197 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/timeCodeTest.C > -rw-r--r-- root/root 816 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/Makefile > -rw-r--r-- root/root 1485 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/fieldInterfaceTest.C > -rw-r--r-- root/root 1489 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/masterCounterInterfaceTest.C > -rw-r--r-- root/root 2293 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/examples/timeCodeInterfaceTest.C > -rw-r--r-- root/root 193 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/changelog.Debian.gz > -rw-r--r-- root/root 32744 2004-11-12 04:34:46 > ./usr/share/doc/timecode-dev/techReport.pdf.gz > drwxr-xr-x root/root 0 2006-03-05 10:45:58 ./usr/share/man/ > drwxr-xr-x root/root 0 2006-03-05 10:45:59 ./usr/share/man/man1/ > -rw-r--r-- root/root 897 2004-11-12 04:34:46 > ./usr/share/man/man1/timecode.1.gz > Let's try to build the example: [EMAIL PROTECTED]:~/src/timecode-1.3$ make g++ counterTest.C -o counterTest g++ fieldTest.C -o fieldTest g++ masterCounterTest.C -o masterCounterTest g++ timeCodeTest.C -o timeCodeTest masterCounterArray.H: In member function 'void MasterCounterArray<MASTERCOUNTERTYPE, ARRAYTYPE>::updateArray()': masterCounterArray.H:134: error: there are no arguments to 'getCount' that depend on a template parameter, so a declaration of 'getCount' must be available masterCounterArray.H:134: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) masterCounterArray.H: In member function 'void MasterCounterArray<MASTERCOUNTERTYPE, ARRAYTYPE>::zeroArray()': masterCounterArray.H:142: error: there are no arguments to 'getCount' that depend on a template parameter, so a declaration of 'getCount' must be available timeCode.H: In member function 'void TimeCode<MASTERCOUNTERTYPE, ARRAYTYPE>::init(int, char*&, char*&, char*&, char*&)': timeCode.H:86: error: there are no arguments to 'getMaxCount' that depend on a template parameter, so a declaration of 'getMaxCount' must be available timeCode.H:93: error: 'fields' was not declared in this scope timeCode.H:93: error: there are no arguments to 'fieldCount' that depend on a template parameter, so a declaration of 'fieldCount' must be available timeCode.H: In member function 'void TimeCode<MASTERCOUNTERTYPE, ARRAYTYPE>::filter(ARRAYTYPE, int, const double*, int, const double*, double*)': timeCode.H:180: error: there are no arguments to 'getCount' that depend on a template parameter, so a declaration of 'getCount' must be available make: *** [timeCodeTest] Error 1 [EMAIL PROTECTED]:~/src/timecode-1.3$ -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]