Bug#78855: experiences with your packages
I'm installing your packages from ftp://oss.gonicus.de/pub/debian, and
like to report my experiences.
First, I could not compile intermezzo-module on woody, it seems to use
a newer syntax for dpkg-gencontrol, since it compiles on sarge.
The errors on woody:
------------- debstd processing for GNU/Linux --------------
-- Installing Documentation
-- Looking for manpages in sourcepackage
** Package intermezzo-module
-- Checking for executable binaries in package
No executables or libraries in the package!
-- Checking Symlinks
dpkg-gencontrol: error: per-package paragraph 2 in control info file
is missing Package line
Ok, I have a packages built on sarge and install that:
root@gswi1164:/usr/src/modules/intermezzo-source# dpkg
--force-overwrite -i ../intermezzo-module_0.9.4-1_i386.deb
(Lese Datenbank ... 77445 Dateien und Verzeichnisse sind derzeit
installiert.)
Entpacke intermezzo-module (aus
.../intermezzo-module_0.9.4-1_i386.deb) ...
dpkg - Warnung: Problem wird übergangen, weil --force angegeben ist:
versuche »/usr/include/linux/intermezzo_fs.h« zu überschreiben,
welches auch in Paket libc6-dev ist
dpkg - Warnung: Problem wird übergangen, weil --force angegeben ist:
versuche »/usr/include/linux/intermezzo_psdev.h« zu überschreiben,
welches auch in Paket libc6-dev ist
dpkg - Warnung: Problem wird übergangen, weil --force angegeben ist:
versuche »/usr/include/linux/fsfilter.h« zu überschreiben, welches
auch in Paket libc6-dev ist
dpkg - Warnung: Problem wird übergangen, weil --force angegeben ist:
versuche »/usr/share/doc/intermezzo-source/copyright« zu
überschreiben, welches auch in Paket intermezzo-source ist
dpkg - Warnung: Problem wird übergangen, weil --force angegeben ist:
versuche »/usr/share/doc/intermezzo-source/changelog.gz« zu
überschreiben, welches auch in Paket intermezzo-source ist
dpkg - Warnung: Problem wird übergangen, weil --force angegeben ist:
versuche »/usr/share/doc/intermezzo-source/changelog.Debian.gz« zu
überschreiben, welches auch in Paket intermezzo-source ist
Richte intermezzo-module ein (0.9.4-1) ...
Sorry for the german messages, but these files need to be overwritten,
it seems. Is that really needed?
The module intermezzo.o is stored in
/lib/modules/2.4.19/kernel/fs/intermezzo/intermezzo.o, which will
overwrite a module built from the kernel sources. Hm, shouldn't you
put the kernel-release in the package name, just like other kernel
modules?
And finally, there is no documentation, no manpages in the packages.
So, setting something workable up is non-trivial. Falling back to the
source gives me some documentation, these files should be included in
the packages. And no I'll try to get something working...
Jochen
--
Wenn Du nicht weißt was Du tust, tu's mit Eleganz.
Reply to: