Hello, The package that was previously uploaded to experimental was unfortunately broken because we did not notice that the package uses d-shlibs and therefore needs additional changes. (Most packages using d-shlibs simply failed to build without additional changes; camp built but produced an empty package.)
Please find a fixed patch attached. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
diff -Nru libbigwig-0.4.7+dfsg/debian/changelog libbigwig-0.4.7+dfsg/debian/changelog --- libbigwig-0.4.7+dfsg/debian/changelog 2022-09-10 07:33:51.000000000 +0000 +++ libbigwig-0.4.7+dfsg/debian/changelog 2024-02-24 06:58:05.000000000 +0000 @@ -1,3 +1,16 @@ +libbigwig (0.4.7+dfsg-3.1~exp2) experimental; urgency=medium + + * Bump d-shlibs build-dependency for --t64 support + + -- Steve Langasek <vor...@debian.org> Sat, 24 Feb 2024 06:58:05 +0000 + +libbigwig (0.4.7+dfsg-3.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek <vor...@debian.org> Wed, 31 Jan 2024 19:51:41 +0000 + libbigwig (0.4.7+dfsg-3) unstable; urgency=medium * Team upload. diff -Nru libbigwig-0.4.7+dfsg/debian/control libbigwig-0.4.7+dfsg/debian/control --- libbigwig-0.4.7+dfsg/debian/control 2022-08-29 16:56:21.000000000 +0000 +++ libbigwig-0.4.7+dfsg/debian/control 2024-02-24 06:57:51.000000000 +0000 @@ -4,7 +4,7 @@ Section: science Priority: optional Build-Depends: debhelper-compat (= 13), - d-shlibs, + d-shlibs (>= 0.106~), libcurl4-gnutls-dev|libcurl-dev, zlib1g-dev Build-Depends-Indep: doxygen @@ -14,7 +14,10 @@ Homepage: https://github.com/dpryan79/libBigWig/ Rules-Requires-Root: no -Package: libbigwig0 +Package: libbigwig0t64 +Provides: ${t64:Provides} +Replaces: libbigwig0 +Conflicts: libbigwig0 (<< ${source:Version}) Architecture: any Section: libs Multi-Arch: same @@ -31,7 +34,7 @@ Architecture: any Multi-Arch: same Section: libdevel -Depends: libbigwig0 (= ${binary:Version}), +Depends: libbigwig0t64 (= ${binary:Version}), ${misc:Depends} Description: C library for handling bigWig files - header files This package provides the files needed to develop with the libBigWig diff -Nru libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols --- libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols 2022-08-29 16:52:07.000000000 +0000 +++ libbigwig-0.4.7+dfsg/debian/libbigwig0.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,66 +0,0 @@ -libBigWig.so.0 libbigwig0 #MINVER# - GLOBAL_DEFAULTBUFFERSIZE@Base 0.4.6 - addIntervalValue@Base 0.4.6 - bbDestroyOverlappingEntries@Base 0.4.6 - bbGetOverlappingEntries@Base 0.4.6 - bbGetOverlappingEntriesCore@Base 0.4.6 - bbGetSQL@Base 0.4.6 - bbIsBigBed@Base 0.4.6 - bbOpen@Base 0.4.6 - bbOverlappingEntriesIterator@Base 0.4.6 - bwAddIntervalSpanSteps@Base 0.4.6 - bwAddIntervalSpans@Base 0.4.6 - bwAddIntervals@Base 0.4.6 - bwAppendIntervalSpanSteps@Base 0.4.6 - bwAppendIntervalSpans@Base 0.4.6 - bwAppendIntervals@Base 0.4.6 - bwCleanup@Base 0.4.6 - bwClose@Base 0.4.6 - bwCreateChromList@Base 0.4.6 - bwCreateHdr@Base 0.4.6 - bwDestroyIndex@Base 0.4.6 - bwDestroyIndexNode@Base 0.4.6 - bwDestroyOverlappingIntervals@Base 0.4.6 - bwFillBuffer@Base 0.4.6 - bwFillDataHdr@Base 0.4.6 - bwFinalize@Base 0.4.6 - bwGetOverlappingIntervals@Base 0.4.6 - bwGetOverlappingIntervalsCore@Base 0.4.6 - bwGetTid@Base 0.4.6 - bwGetValues@Base 0.4.6 - bwInit@Base 0.4.6 - bwIsBigWig@Base 0.4.6 - bwIteratorDestroy@Base 0.4.6 - bwIteratorNext@Base 0.4.6 - bwOpen@Base 0.4.6 - bwOverlappingIntervalsIterator@Base 0.4.6 - bwRead@Base 0.4.6 - bwReadIndex@Base 0.4.6 - bwSetPos@Base 0.4.6 - bwStats@Base 0.4.6 - bwStatsFromFull@Base 0.4.6 - bwStrdup@Base 0.4.7 - bwTell@Base 0.4.6 - bwWriteHdr@Base 0.4.6 - constructZoomLevels@Base 0.4.6 - destroyBWOverlapBlock@Base 0.4.6 - destroyVals_t@Base 0.4.6 - getContentLength@Base 0.4.6 - getScalar@Base 0.4.6 - makeZoomLevels@Base 0.4.6 - nextPos@Base 0.4.6 - overlapsInterval@Base 0.4.6 - updateInterval@Base 0.4.6 - urlClose@Base 0.4.6 - urlFetchData@Base 0.4.6 - urlOpen@Base 0.4.6 - urlRead@Base 0.4.6 - urlSeek@Base 0.4.6 - url_fread@Base 0.4.6 - walkRTreeNodes@Base 0.4.6 - writeIndex@Base 0.4.6 - writeIndexOffsets@Base 0.4.6 - writeIndexTree@Base 0.4.6 - writeIndexTreeNode@Base 0.4.6 - writeSummary@Base 0.4.6 - writeZoomLevels@Base 0.4.6 diff -Nru libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides --- libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ libbigwig-0.4.7+dfsg/debian/libbigwig0t64.lintian-overrides 2024-01-31 19:51:41.000000000 +0000 @@ -0,0 +1 @@ +libbigwig0t64: package-name-doesnt-match-sonames libbigwig0 diff -Nru libbigwig-0.4.7+dfsg/debian/libbigwig0t64.symbols libbigwig-0.4.7+dfsg/debian/libbigwig0t64.symbols --- libbigwig-0.4.7+dfsg/debian/libbigwig0t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ libbigwig-0.4.7+dfsg/debian/libbigwig0t64.symbols 2024-01-31 19:51:41.000000000 +0000 @@ -0,0 +1,66 @@ +libBigWig.so.0 libbigwig0t64 #MINVER# + GLOBAL_DEFAULTBUFFERSIZE@Base 0.4.6 + addIntervalValue@Base 0.4.6 + bbDestroyOverlappingEntries@Base 0.4.6 + bbGetOverlappingEntries@Base 0.4.6 + bbGetOverlappingEntriesCore@Base 0.4.6 + bbGetSQL@Base 0.4.6 + bbIsBigBed@Base 0.4.6 + bbOpen@Base 0.4.6 + bbOverlappingEntriesIterator@Base 0.4.6 + bwAddIntervalSpanSteps@Base 0.4.6 + bwAddIntervalSpans@Base 0.4.6 + bwAddIntervals@Base 0.4.6 + bwAppendIntervalSpanSteps@Base 0.4.6 + bwAppendIntervalSpans@Base 0.4.6 + bwAppendIntervals@Base 0.4.6 + bwCleanup@Base 0.4.6 + bwClose@Base 0.4.6 + bwCreateChromList@Base 0.4.6 + bwCreateHdr@Base 0.4.6 + bwDestroyIndex@Base 0.4.6 + bwDestroyIndexNode@Base 0.4.6 + bwDestroyOverlappingIntervals@Base 0.4.6 + bwFillBuffer@Base 0.4.6 + bwFillDataHdr@Base 0.4.6 + bwFinalize@Base 0.4.6 + bwGetOverlappingIntervals@Base 0.4.6 + bwGetOverlappingIntervalsCore@Base 0.4.6 + bwGetTid@Base 0.4.6 + bwGetValues@Base 0.4.6 + bwInit@Base 0.4.6 + bwIsBigWig@Base 0.4.6 + bwIteratorDestroy@Base 0.4.6 + bwIteratorNext@Base 0.4.6 + bwOpen@Base 0.4.6 + bwOverlappingIntervalsIterator@Base 0.4.6 + bwRead@Base 0.4.6 + bwReadIndex@Base 0.4.6 + bwSetPos@Base 0.4.6 + bwStats@Base 0.4.6 + bwStatsFromFull@Base 0.4.6 + bwStrdup@Base 0.4.7 + bwTell@Base 0.4.6 + bwWriteHdr@Base 0.4.6 + constructZoomLevels@Base 0.4.6 + destroyBWOverlapBlock@Base 0.4.6 + destroyVals_t@Base 0.4.6 + getContentLength@Base 0.4.6 + getScalar@Base 0.4.6 + makeZoomLevels@Base 0.4.6 + nextPos@Base 0.4.6 + overlapsInterval@Base 0.4.6 + updateInterval@Base 0.4.6 + urlClose@Base 0.4.6 + urlFetchData@Base 0.4.6 + urlOpen@Base 0.4.6 + urlRead@Base 0.4.6 + urlSeek@Base 0.4.6 + url_fread@Base 0.4.6 + walkRTreeNodes@Base 0.4.6 + writeIndex@Base 0.4.6 + writeIndexOffsets@Base 0.4.6 + writeIndexTree@Base 0.4.6 + writeIndexTreeNode@Base 0.4.6 + writeSummary@Base 0.4.6 + writeZoomLevels@Base 0.4.6 diff -Nru libbigwig-0.4.7+dfsg/debian/rules libbigwig-0.4.7+dfsg/debian/rules --- libbigwig-0.4.7+dfsg/debian/rules 2022-08-29 17:34:16.000000000 +0000 +++ libbigwig-0.4.7+dfsg/debian/rules 2024-02-24 06:57:31.000000000 +0000 @@ -22,6 +22,7 @@ override_dh_auto_install: dh_auto_install d-shlibmove --commit \ + --t64 \ --multiarch \ --devunversioned \ --exclude-la \
signature.asc
Description: PGP signature