[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: