#1099670 rust-rebuildctl: git repository does not work (?)

Package:
devscripts
Source:
devscripts
Description:
scripts to make the life of a Debian Package maintainer easier
Submitter:
Santiago Vila
Date:
2025-03-06 20:09:04 UTC
Severity:
normal
#1099670#5
Date:
2025-03-06 14:38:42 UTC
From:
To:
Dear maintainer:

The following command does not work:

$ debcheckout  rust-rebuildctl
declared git repository at https://salsa.debian.org/rust-team/debcargo-conf.git [src/rebuildctl]
git clone https://salsa.debian.org/rust-team/debcargo-conf.git [src/rebuildctl] rust-rebuildctl ...
Cloning into 'rust-rebuildctl'...
fatal: unable to access 'https://salsa.debian.org/rust-team/debcargo-conf.git [src/rebuildctl]/': URL rejected: Malformed input to a URL function
checkout failed (the command above returned a non-zero exit code)

Looks like the Vcs-Git control field is not using a correct syntax.

Thanks.

#1099670#10
Date:
2025-03-06 18:19:15 UTC
From:
To:
This is the correct syntax according to Debian Policy when referring to a dir within the git repo (similar to how "-b branch" is optionally allowed to specify a non default branch)..

Maybe reassign to debcheckout? ;)

Regards,
Fabian

#1099670#15
Date:
2025-03-06 18:44:03 UTC
From:
To:
reassign 1099670 devscripts
found 1099670 2.23.4+deb12u2
thanks

Hello. I reported this against rust-rebuildctl, but it is likely
to be a bug in "debcheckout", so I'm doing a reassign.

Thanks.

El 6/3/25 a las 19:19, Fabian Grünbichler escribió:

#1099670#26
Date:
2025-03-06 19:37:31 UTC
From:
To:
Santiago, can you please do a quick check and see if the version
in sid works?

#1099670#31
Date:
2025-03-06 19:46:03 UTC
From:
To:
El 6/3/25 a las 20:37, Holger Levsen escribió:

The sid version does not work either.

(I checked before the reassign, but I used the stable version
because maybe it would be worth to be fixed in stable
for some point release).

Thanks.

#1099670#36
Date:
2025-03-06 20:04:32 UTC
From:
To:
control: found -1 2.25.5
thanks

thanks for confirming.

:)

Given that a new stable release is "around the corner" I doubt this will
happen, but why not. I would certainly applaud it!