Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-26 Thread Nicholas D Steeves
Paul Gevers  writes:

> Hi Nicholas,
>
> On 23-04-2023 00:06, Nicholas D Steeves wrote:
>> unblock irony-mode/1.5.0-5
>
> llvm-toolchain-15 isn't expected to change and migration in it's current 
> for is not accepted. Please upload your changes to tpu, with only a new 
> changelog entry targeting 'bookworm', preferably with version 
> 1.5.0-5+deb12u1.

Thank you for the discussion and help determining the correct solution!
I've uploaded to tpu, targeted 'bookworm', used the suggested version,
and I'll remove the moreinfo tag when I see evidence that the upload is
in the archive.  I don't know if this will be hours or days.

Testing to tpu debdiff attached.

Regards,
Nicholas


1.5.0-4_to_1.5.0-5+deb12u1.debdiff
Description: Testing to tpu debdiff for irony-mode


signature.asc
Description: PGP signature


Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-26 Thread Nicholas D Steeves
Cyril Brulebois  writes:

> Nicholas D Steeves  (2023-04-25):
>> I had added this block in error.  Llvm-15-toolchain/1:15.0.6-4, which is
>> in bookworm, fulfills the requirements for irony-mode/1.5.0-5.
>
> Not really, with such dependency:
>
> libclang1-15 (>= 1:15.0.7-1)
>
> vs.
>
> llvm-toolchain-15 | 1:15.0.6-4| testing| source
>

Indeed, runtime deps (determined when package is built) vs build deps
for the source package :)  Thank you for expecting more clear
communication, as well as for the discussion and help determining the
correct solution.

Cheers,
Nicholas


signature.asc
Description: PGP signature


Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-25 Thread Paul Gevers

Hi Nicholas,

On 23-04-2023 00:06, Nicholas D Steeves wrote:

unblock irony-mode/1.5.0-5


llvm-toolchain-15 isn't expected to change and migration in it's current 
for is not accepted. Please upload your changes to tpu, with only a new 
changelog entry targeting 'bookworm', preferably with version 
1.5.0-5+deb12u1.


Paul


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-25 Thread Paul Gevers

Control: tags -1 moreinfo confirmed

Hi,

On 26-04-2023 06:39, Paul Gevers wrote:
Please upload your changes to tpu, with only a new 
changelog entry targeting 'bookworm', preferably with version 
1.5.0-5+deb12u1.


Forgot to say, please remove the moreinfo tag when the package is in the 
archive.


Paul


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-25 Thread Cyril Brulebois
Nicholas D Steeves  (2023-04-25):
> I had added this block in error.  Llvm-15-toolchain/1:15.0.6-4, which is
> in bookworm, fulfills the requirements for irony-mode/1.5.0-5.

Not really, with such dependency:

libclang1-15 (>= 1:15.0.7-1)

vs.

llvm-toolchain-15 | 1:15.0.6-4| testing| source


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-25 Thread Nicholas D Steeves
Control: unblock 1034733 by 1032887

I had added this block in error.  Llvm-15-toolchain/1:15.0.6-4, which is
in bookworm, fulfills the requirements for irony-mode/1.5.0-5.

Thanks,
Nicholas


signature.asc
Description: PGP signature


Bug#1034733: unblock: irony-mode/1.5.0-5

2023-04-22 Thread Nicholas D Steeves
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
Control: block -1 by 1032887
Control: affects -1 + src:irony-mode

Please unblock package irony-mode

[ Reason ]
Users of Irony Mode expect as close to the latest LLVM for more
accurate syntax checking.  On Mon, 23 Jan 2023, after receiving
confirmation that bookworm would have LLVM 15, I uploaded a build that
uses LLVM 15, and have been waiting for it to migrate since then.

[ Impact ]
Without LLVM 15, and/or without irony-mode/1.5.0-5, users will to
deinstall elpa-irony-mode and compile from upstream source.  I believe
that the popcon data indicates that this has begun to occur.

[ Tests ]
irony-mode/1.5.0-5 has good build-time tests as well as autopkg test,
and has received three months of testing by users of sid.

[ Risks ]
None.  Upstream is 100% LLVM 15 compatible.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

unblock irony-mode/1.5.0-5
diff -Nru irony-mode-1.5.0/debian/changelog irony-mode-1.5.0/debian/changelog
--- irony-mode-1.5.0/debian/changelog   2022-09-02 15:56:18.0 -0400
+++ irony-mode-1.5.0/debian/changelog   2023-01-23 16:04:06.0 -0500
@@ -1,3 +1,10 @@
+irony-mode (1.5.0-5) unstable; urgency=medium
+
+  * Switch to llvm-toolchain-15, and build with libclang-15-dev, clang-15,
+and llvm-15-dev.
+
+ -- Nicholas D Steeves   Mon, 23 Jan 2023 16:04:06 -0500
+
 irony-mode (1.5.0-4) unstable; urgency=medium
 
   * Tighten irony-server dependency to guard against the possibility of
diff -Nru irony-mode-1.5.0/debian/control irony-mode-1.5.0/debian/control
--- irony-mode-1.5.0/debian/control 2022-09-02 15:56:18.0 -0400
+++ irony-mode-1.5.0/debian/control 2023-01-23 16:04:06.0 -0500
@@ -6,9 +6,9 @@
 Build-Depends:
  debhelper-compat (= 13),
  cmake,
- libclang-14-dev,
- clang-14,
- llvm-14-dev,
+ libclang-15-dev,
+ clang-15,
+ llvm-15-dev,
  dh-elpa,
  python3-docutils
 Rules-Requires-Root: no