Hi Antonio,

I have create a "working" git repo on my area in salsa.

https://salsa.debian.org/antonio.valentino/zfp

I hope you don't mind.

that’s perfect, i wanted to suggest that, as well as adding yourself and/or team science
to d/control (Maintainers/Uploaders)

OK thanks.
Could you please confirm that you have received the salsa invitation
to get access to the repository?

I confirm, and stared!

[...]

The package needs to rename zfp to libzfpN and add python(3?)-zfp
And maybe a better d/copyright, other than that it doesn't look too bad.

I have renamed/split the old zfp package into libzfp1 and python3-zfpy.
I have also added a new package zfp for the command line utilities.

There is still some problem with the libzfp1-dbgsym package, I need to investigate.
Finally, I also plan to try to include symbol files.

Please let me know if you have any comments.

that also is perfect, tell me once you’re ready, i’ll be glad for final review, preferably from mentors.debian.net <http://mentors.debian.net/> for sponsoring. depending on the team science or not, it’d go to debian/ salsa or the team repo on salsa, i can create the repo there as well,
once it’s final.

OK, I would prefer to have the package in debian-science.
I will let you know once the package is ready for the final review.

Currently I'm having the following error:

E: libzfp1-dbgsym: stripped-library
[usr/lib/debug/.dwz/x86_64-linux-gnu/libzfp1.debug]

Just cloned the repo to check. Stripped means either at compile time it's stripped -s or without -g (debug symbols built). Or strip is run somewhere before install.
Let me check, should be not too hard to fix...

inside obj*, ccmake, then t, reveals a CMAKE_STRIP program, setting it to nothing,
avoids the strip and fixes the problem, here's the patch:
-DBUILD_ZFPY=ON \
-DCMAKE_BUILD_TYPE=Debug

this one didn't solve it, but above one does.
#-DCMAKE_STRIP=/bin/echo

forget it all, i'd say, THIS:

override_dh_dwz:
        @echo BYE DWZ

if not you i've had these for testing:
override_dh_auto_configure:
        dh_auto_configure -- \
        -DBUILD_ZFORP=ON \
        -DBUILD_ZFPY=ON \
        -DCMAKE_BUILD_TYPE=RelWithDebInfo \
        -DCMAKE_STRIP=


HTH, if that was the only thing left, waiting for your mentors.d.n package for sponsoring :)

N:

N:   Libraries in .../lib/debug or in .../lib/profile must not be
stripped; this defeats the whole point of the separate library.

N:

N:   Visibility: error

N:   Show-Always: no

N:   Check: libraries/debug-symbols

N:   Renamed from: library-in-debug-or-profile-should-not-be-stripped

do you have already seen it before?
Do you have already any idea about how to fix it?


cheers

Reply via email to