[Build-common-hackers] problems with multi-binary package

IOhannes m zmoelnig zmoelnig at iem.at
Wed Aug 17 19:11:17 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2011-08-17 20:54, IOhannes m zmoelnig wrote:
> hi all,
> 
> (hopefully this won't get through twice; i accidentally first sent this
> mail from the wrong email account)

i keep forgetting that debian-lists are usually open...
anyhow:
> 
> but to no avail (i first added it at the end of my makefile, but then i
> read that it has to be done _before_ including buildcore.mk, so i added
> it at the very beginning...still no luck)
> 

thanks to git and a quick bisect trip, it seems like the change that
introduced the dpkg-shlibdep problem (i forgot to mention that it worked
before, and then it suddenly stopped working) is:
adding the new package libfoo-doc to debian/control (that is, the change
the introduced the problem was when i regenerated debian/control from
control.in)

now the only thing i could imagine causing problems, is that libfoo-doc
is of "Architecture:all".


fgmasdr
IOhannes



PS: here's the full diff
@ -9,8 +9,10 @@ Build-Depends: autotools-dev,
  cdbs (>= 0.4.85~),
  debhelper (>= 7.0.1),
  dh-buildinfo,
- - devscripts (>= 2.10.7~)
- -Vcs-Git: git://git.debian.org/pkg-multimedia/assimp.git
+ devscripts (>= 2.10.7~),
+ cmake,
+ doxygen
+Vcs-Git: git://git.debian.org/pkg-multimedia/assimp
 Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/assimp.git
@@ -54,8 +56,22 @@ Description: 3D model import library (development)
  using Assimp
+Package: libassimp-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends},
+Suggests: libassimp-dev
+Description: 3D model import library (documentation)
+ Assimp is a library to import various well-known 3D model formats
("assets") in
+ a uniform manner.
+ Assimp aims at providing a full asset conversion pipeline for use in game
+ engines / realtime rendering systems of any kind but is not limited to
this
+ audience.
+ .
+ This package contains html documentation for the Assimp API.
+
 Package: assimp-utils
- -Architecture: any
+Architecture: all
 Section: utils
 Depends: ${shlibs:Depends},
  ${misc:Depends}
- ---------------------------- debian/copyright_hints
- ----------------------------
index 6a1a9f7..1b45e3d 100644
@@ -226,13 +226,19 @@ Files: CHANGES
  contrib/zlib/trees.h
  contrib/zlib_note.txt
  debian/README.source
+ debian/assimp-utils.doc-base
  debian/assimp-utils.install
+ debian/assimp-utils.manpages
+ debian/assimp.1
  debian/compat
  debian/control
  debian/control.in
  debian/gbp.conf
  debian/libassimp-dev.install
+ debian/libassimp-doc.doc-base
+ debian/libassimp-doc.install
  debian/libassimp2.install
+ debian/patches/doxygen.patch
  debian/patches/fix_spelling.patch
  debian/patches/series
  debian/patches/use_system_zlib.patch




_______________________________________________
Build-common-hackers mailing list
Build-common-hackers at lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/build-common-hackers

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5MElIACgkQkX2Xpv6ydvQBZQCeKawNa9FMGy53gaTlFCskIT0R
N38An1fyz3sTl2f7uFNyPWJ/WqU3kzh6
=Ayo0
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3636 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20110817/1c958c99/attachment.bin>


More information about the Build-common-hackers mailing list