Bug#998012: [EXTERNAL] Bug#998012: transition: healpix-cxx

2021-10-30 Thread Paul Gevers
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

2021-10-30 Thread Paul Gevers
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

2021-10-28 Thread Paul Gevers
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

2021-10-28 Thread Paul Gevers
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

2021-10-28 Thread Paul Gevers
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

2021-10-28 Thread Leo Singer
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";