Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1268778

Bug#1119926: Need help for testing migration of golang-github-charmbracelet-* packages

From "Dr. Tobias Quathamer" <toddy@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel.release
Subject Bug#1119926: Need help for testing migration of golang-github-charmbracelet-* packages
Date 2025-11-02 14:30 +0100
Message-ID <LMGjD-9Utr-1@gated-at.bofh.it> (permalink)
References <LMFGW-9TTF-7@gated-at.bofh.it> <LMG0i-9UhV-9@gated-at.bofh.it> <LMFGW-9TTF-7@gated-at.bofh.it> <LMG0i-9UhV-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Am 02.11.25 um 13:58 schrieb Paul Gevers:
> Hi Tobias,
> 
> On 11/2/25 13:43, Dr. Tobias Quathamer wrote:
>> Moreover, the package golang-github-charmbracelet-x cannot migrate due 
>> to autopkgtest failures in two other packages in testing, golang- 
>> github- charmbracelet-bubbletea and golang-github-charmbracelet-huh, 
>> which are both too old to cope with the new golang-github- 
>> charmbracelet-x package.
> 
> 
> The usual question here is: is this breakage a mere autopkgtest issue, 
> or would the user also experience breakage if binaries from golang- 
> github-charmbracelet-x would migrate and/or get installed, but the 
> binaries from golang-github-charmbracelet-bubbletea and golang-github- 
> charmbracelet-huh stay at the version as currently in testing? If there 
> is breakage for the user, it's best to add a versioned Breaks to the 
> right binaries from golang-github-charmbracelet-x. With those versioned 
> Breaks in place, the migration software will also trigger the tests with 
> binaries from both sources from unstable.
> 
> If this is merely a test issue (and you don't want to add the Breaks), I 
> can pull some strings behind the scene.

Hi Paul,

thanks for your quick reply. Well, if the version of 
golang-github-charmbracelet-x would migrate to testing while -bubbletea 
and -huh stay at the current (old) version in testing, I suspect that 
there might breakage. So I think it would be a cleaner approach to add a 
versioned Breaks to the package.

If I understand this correctly, I need to add this to 
golang-github-charmbracelet-x:

Breaks: golang-github-charmbracelet-bubbletea (<< 1.3.10),
         golang-github-charmbracelet-huh (<< 0.8.0)

Would that be enough to get the packages unstuck?

Regards,
Tobias

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1119926: Need help for testing migration of golang-github-charmbracelet-* packages "Dr. Tobias Quathamer" <toddy@debian.org> - 2025-11-02 13:50 +0100
  Bug#1119926: Need help for testing migration of golang-github-charmbracelet-* packages Paul Gevers <elbrus@debian.org> - 2025-11-02 14:10 +0100
    Bug#1119926: Need help for testing migration of golang-github-charmbracelet-* packages "Dr. Tobias Quathamer" <toddy@debian.org> - 2025-11-02 14:30 +0100
      Bug#1119926: Need help for testing migration of golang-github-charmbracelet-* packages Paul Gevers <elbrus@debian.org> - 2025-11-02 16:10 +0100

csiph-web