Bug#998012: [EXTERNAL] Bug#998012: transition: healpix-cxx
Hi Leo, On 30-10-2021 19:28, Singer, Leo P. (GSFC-6610) wrote: > Nothing changed in healpix-cxx, it's just that healpy had linked against and > depended on the old libhealpix-cxx2 package that had the mismatched SONAME. But an regular binNMU would have fixed that without the now hardcoded Build-Depends. Doesn't matter now, but it wasn't needed for this transition and technically it's not true. Paul OpenPGP_signature Description: OpenPGP digital signature
Bug#998012: [EXTERNAL] Bug#998012: transition: healpix-cxx
Hi Leo, On 28-10-2021 22:07, Paul Gevers wrote: >> Hold on a second... Christoph is telling me that he needs me to upload >> healpix-cxx to unstable. I am hearing two conflicting things. > > I was talking about healpy. Indeed, please upload healpix-cxx to > unstable to start the transition. healpy is involved in the transition. > We always try to process transitions as quick as possible, so > unnecessary new versions of involved packages can cause issues we're not > aware of causing delays in the transition. Hence, please refrain from > uploading anything except the package in transition unless it's needed > for the transition. I noticed you uploaded healpy when I was about to schedule a binNMU. Can you elaborate why you hardcoded the Build-Depends version? The package built successfully in the past, so what changed? Paul OpenPGP_signature Description: OpenPGP digital signature
Bug#998012: [EXTERNAL] Bug#998012: transition: healpix-cxx
Hi, On 28-10-2021 21:31, Singer, Leo P. (GSFC-6610) wrote: >> On Oct 28, 2021, at 13:54, Paul Gevers wrote: >> >> Hi Leo, >> >> On 28-10-2021 15:49, Singer, Leo P. (GSFC-6610) wrote: For healpy, apart from the rebuild (which we can schedule), is there anything else that need to happen? I assume a rebuild is all that's needed and you're pointing out that you can fix issues when/if they arise. >>> >>> No, no special issues with Healpy. Anyway it's looking like Healpy upstream >>> might be doing a release soon. >> >> For avoidance of doubt, please *don't* upload new versions until the >> transition is done, unless needed to finish the transition. > > > Hold on a second... Christoph is telling me that he needs me to upload > healpix-cxx to unstable. I am hearing two conflicting things. I was talking about healpy. Indeed, please upload healpix-cxx to unstable to start the transition. healpy is involved in the transition. We always try to process transitions as quick as possible, so unnecessary new versions of involved packages can cause issues we're not aware of causing delays in the transition. Hence, please refrain from uploading anything except the package in transition unless it's needed for the transition. Paul OpenPGP_signature Description: OpenPGP digital signature
Bug#998012: [EXTERNAL] Bug#998012: transition: healpix-cxx
Hi Leo, On 28-10-2021 15:49, Singer, Leo P. (GSFC-6610) wrote: >> For healpy, >> apart from the rebuild (which we can schedule), is there anything else >> that need to happen? I assume a rebuild is all that's needed and you're >> pointing out that you can fix issues when/if they arise. > > No, no special issues with Healpy. Anyway it's looking like Healpy upstream > might be doing a release soon. For avoidance of doubt, please *don't* upload new versions until the transition is done, unless needed to finish the transition. Paul OpenPGP_signature Description: OpenPGP digital signature
Bug#998012: transition: healpix-cxx
Control: tag -1 confirmed Hi, On 28-10-2021 15:38, Leo Singer wrote: > Upstream SONAME bump. > > pgsphere and healpy will need to be rebuilt. > I will take care of healpy itself as I co-maintain it. As said in bug #996452, please go ahead with the upload. For healpy, apart from the rebuild (which we can schedule), is there anything else that need to happen? I assume a rebuild is all that's needed and you're pointing out that you can fix issues when/if they arise. Paul OpenPGP_signature Description: OpenPGP digital signature
Bug#998012: transition: healpix-cxx
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: transition X-Debbugs-Cc: leo.sin...@ligo.org Upstream SONAME bump. pgsphere and healpy will need to be rebuilt. I will take care of healpy itself as I co-maintain it. Ben file: title = "healpix-cxx"; is_affected = .depends ~ "libhealpix-cxx2" | .depends ~ "libhealpix-cxx3"; is_good = .depends ~ "libhealpix-cxx3"; is_bad = .depends ~ "libhealpix-cxx2";