NormandC wrote:Sorry, did you install the docbook-to-man package? It's needed to generate the netgen.1 manpage from the netgen.sgml file. I'm afraid I inadvertently removed it from control's Build Depends.
Yes and even installed I got the problem, but it is not the most urgent.
NormandC wrote:I believe the version number appended to libnglib-*.so is done through a patch. In the netgen-4.9.13 package from the Debian/Ubuntu repositories, there are a whole bunch of patches I didn't bother trying to port to 5.3.1. See https://anonscm.debian.org/cgit/debian- ... .13.dfsg-8
I'm thinking nglib-version.patch might be the one that does it. Do you think this is something we should replicate?
Yes we should replicate this patch since ".so" only extension are for -dev packages.
dh_shlibdeps -plibnglib-5.3.1
dpkg-shlibdeps: avertissement: symbole _ZN6netgen7MyErrorEPKc utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen12Ng_PrintDestEPKc utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZTIN6netgen26CloseSurfaceIdentificationE utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZTIN6netgen10CSGeometryE utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen2idE utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6ntasksE utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZTIN6netgen14IdentificationE utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen7GetTimeEv utilisé par debian/libnglib-5.3.1/usr/lib/libmesh.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6mparamE utilisé par debian/libnglib-5.3.1/usr/lib/libstl.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen7GetTimeEv utilisé par debian/libnglib-5.3.1/usr/lib/libstl.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6RenderEv utilisé par debian/libnglib-5.3.1/usr/lib/libstl.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen7GetTimeEv utilisé par debian/libnglib-5.3.1/usr/lib/libinterface.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZTIN6netgen10CSGeometryE utilisé par debian/libnglib-5.3.1/usr/lib/libinterface.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen22MeshOptimize2dSurfacesC1ERKNS_10CSGeometryE utilisé par debian/libnglib-5.3.1/usr/lib/libinterface.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen2idE utilisé par debian/libnglib-5.3.1/usr/lib/libinterface.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen9ResetTimeEv utilisé par debian/libnglib-5.3.1/usr/lib/libinterface.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen5myerrE utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZNK6netgen10Refinement9GetNormalERKNS_5PointILi3EEEiRKNS_13PointGeomInfoE utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen10NgProfiler6countsE utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZNK6netgen10Refinement13ProjectToEdgeERNS_5PointILi3EEEiiRKNS_17EdgePointGeomInfoE utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen14MeshOptimize2d12EdgeSwappingERNS_4MeshEi utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen4Mesh14RestrictLocalHERKNS_7Point3dEd utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen10RefinementD2Ev utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen11NgExceptionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen13NextTimeStampEv utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZTVN6netgen14MeshOptimize2dE utilisé par debian/libnglib-5.3.1/usr/lib/libocc.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: 74 autres avertissements semblables ont été sautés (utiliser -v pour les voir tous).
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6RenderEv utilisé par debian/libnglib-5.3.1/usr/lib/libcsg.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen7GetTimeEv utilisé par debian/libnglib-5.3.1/usr/lib/libcsg.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen7MyErrorEPKc utilisé par debian/libnglib-5.3.1/usr/lib/libcsg.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6mparamE utilisé par debian/libnglib-5.3.1/usr/lib/libcsg.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6RenderEv utilisé par debian/libnglib-5.3.1/usr/lib/libgeom2d.so.0.0.0 non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6mparamE utilisé par debian/libnglib-5.3.1/usr/lib/libgeom2d.so.0.0.0 non trouvé dans les bibliothèques
dh_installdeb -plibnglib-dev
dh_perl -plibnglib-dev
dh_shlibdeps -plibnglib-dev
dpkg-shlibdeps: avertissement: symbole _ZN6netgen6mparamE utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen11STLGeometryC1Ev utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen14OCCMeshSurfaceERNS_11OCCGeometryERNS_4MeshEi utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen11STLTopology4LoadERSi utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen12Refinement2dD1Ev utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen22STLSurfaceOptimizationERNS_11STLGeometryERNS_4MeshERNS_17MeshingParametersE utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen19OCCSetLocalMeshSizeERNS_11OCCGeometryERNS_4MeshE utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen17STLSurfaceMeshingERNS_11STLGeometryERNS_4MeshE utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen12LoadOCC_BREPEPKc utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: symbole _ZN6netgen11STLGeometryD1Ev utilisé par debian/libnglib-dev/usr/lib/libnglib.so non trouvé dans les bibliothèques
dpkg-shlibdeps: avertissement: 13 autres avertissements semblables ont été sautés (utiliser -v pour les voir tous).
dh_installdeb -pnetgen-headers
dh_perl -pnetgen-headers
dh_shlibdeps -pnetgen-headers
dh_installdeb -pnetgen
dh_perl -pnetgen
dh_shlibdeps -pnetgen
dpkg-shlibdeps: avertissement: impossible de trouver la bibliothèque libnglib.so utilisée par debian/netgen/usr/bin/ng_stl (format ELF : « elf64-x86-64 »; RPATH : « »)
dpkg-shlibdeps: avertissement: impossible de trouver la bibliothèque libnglib.so utilisée par debian/netgen/usr/bin/ng_vol (format ELF : « elf64-x86-64 »; RPATH : « »)
dpkg-shlibdeps: avertissement: la dépendance pourrait être évitée si « debian/netgen/usr/bin/ng_stl debian/netgen/usr/bin/ng_vol » n'y étaient pas lié avec libgeom2d.so.0 sans nécessité (ils n'utilisent aucun des symboles de la bibliothèque).
dpkg-shlibdeps: avertissement: la dépendance pourrait être évitée si « debian/netgen/usr/bin/ng_stl debian/netgen/usr/bin/ng_vol » n'y étaient pas lié avec libcsg.so.0 sans nécessité (ils n'utilisent aucun des symboles de la bibliothèque).
dpkg-shlibdeps: avertissement: la dépendance pourrait être évitée si « debian/netgen/usr/bin/ng_stl debian/netgen/usr/bin/ng_vol » n'y étaient pas lié avec libinterface.so.0 sans nécessité (ils n'utilisent aucun des symboles de la bibliothèque).
dpkg-shlibdeps: avertissement: la dépendance pourrait être évitée si « debian/netgen/usr/bin/ng_stl debian/netgen/usr/bin/ng_vol » n'y étaient pas lié avec libocc.so.0 sans nécessité (ils n'utilisent aucun des symboles de la bibliothèque).
dpkg-shlibdeps: avertissement: la dépendance pourrait être évitée si « debian/netgen/usr/bin/ng_stl debian/netgen/usr/bin/ng_vol » n'y étaient pas lié avec libstl.so.0 sans nécessité (ils n'utilisent aucun des symboles de la bibliothèque).
It does not avoid packaging to end but it seems dirty to me.
I would be glad if you joined the team, and I'm sure sgrogan would be too
But if you don't want to go through these steps for now, the simplest would be to push your work to Github and I'd be able (probably ) to import your branch into my repo. (For that please create a debian folder inside your "repo" (root) folder to get the same file structure as my repo)
Or you could always zip your debian folder and attach it here too.