Devuan bug report logs - #116
d1h stage fails on versions with an epoch

Package: d1h; Maintainer for d1h is (unknown);

Reported by: "Adam Borowski" <kilobyte@angband.pl>

Date: Wed, 12 Jul 2017 00:03:01 UTC

Severity: normal

Done: fsmithred <fsmithred@gmail.com>

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, KatolaZ <katolaz@freaknet.org>:
bug#116; Package d1h. (full text, mbox, link).


Acknowledgement sent to "Adam Borowski" <kilobyte@angband.pl>:
New bug report received and forwarded. Copy sent to KatolaZ <katolaz@freaknet.org>. (full text, mbox, link).


Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):

From: "Adam Borowski" <kilobyte@angband.pl>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: d1h stage fails on versions with an epoch
Date: Wed, 12 Jul 2017 01:50:22 +0200
Package: d1h
Version: 0.2+4
Severity: normal


[~]$ d1h stage 2:4.5.8+dfsg-2+devuan1

[suites/ascii-proposed 4973c1aaf4] staging version 2:4.5.8+dfsg-2+devuan1
 1 file changed, 6 insertions(+)
fatal: '2:4.5.8+dfsg-2+devuan1' is not a valid tag name.


-- System Information:

Architecture: x86_64

Kernel: Linux 4.12.0+ (SMP w/6 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)


Information forwarded to devuan-bugs@lists.dyne.org:
bug#116; Package d1h. (full text, mbox, link).


Acknowledgement sent to KatolaZ <katolaz@freaknet.org>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #10 received at 116@bugs.devuan.org (full text, mbox, reply):

From: KatolaZ <katolaz@freaknet.org>
To: 116@bugs.devuan.org
Subject: maybe git issue?
Date: Wed, 12 Jul 2017 05:50:46 +0100
[Message part 1 (text/plain, inline)]
Hi Adam,

it seems more a git issue (git doesn't seem to like colons in tag
names). I might easily let d1h replace colons with "_" in tag names,
and issue a warnung, but we must be sure that we like this in general.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org:
bug#116; Package d1h. (full text, mbox, link).


Acknowledgement sent to KatolaZ <katolaz@freaknet.org>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #15 received at 116@bugs.devuan.org (full text, mbox, reply):

From: KatolaZ <katolaz@freaknet.org>
To: 116@bugs.devuan.org
Subject: it's a git issue...
Date: Wed, 12 Jul 2017 11:25:34 +0100
[Message part 1 (text/plain, inline)]
The problem is that git cannot create tags which contain ":". To make
my point more cleas: what we could do is to replace the ":" with a "_"
in the git tag, not in debian/changelog. So a command like:

  $ d1h stage 2:1.3.27+devuan1.7

would create a regular entry in debian/changelog with version number

  2:1.3.27+devuan1.7

but the associated git tag would be called

  2_1.3.27+devuan1.7

The only other option I see is to forget the epoch number in the git
tag (again, only in the git tag, not in debian/changelog).

To be honest, I would actually prefer the second solution (i.e.,
dropping the epoch in the git tag).

HND

KatolaZ
[signature.asc (application/pgp-signature, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, KatolaZ <katolaz@freaknet.org>:
bug#116; Package d1h. (full text, mbox, link).


Acknowledgement sent to Adam Borowski <kilobyte@angband.pl>:
Extra info received and forwarded to list. Copy sent to KatolaZ <katolaz@freaknet.org>. (full text, mbox, link).


Message #20 received at 116@bugs.devuan.org (full text, mbox, reply):

From: Adam Borowski <kilobyte@angband.pl>
To: 116@bugs.devuan.org
Subject: % is already used
Date: Sat, 15 Jul 2017 23:38:58 +0200
> From: KatolaZ <katolaz@freaknet.org>
> To: 116@bugs.devuan.org
> Subject: maybe git issue?

Note: the Debian BTS does not notify anyone but the maintainer for mails
received at 1234@bugs.d.o; you want 1234-submitter@bugs.d.o for this.

Yeah, I also used to make this mistake most of the time, and even now
occasionally make it as well.  I guess it'd be much better to default to
what most other bug trackers do, and mail the maintainer, uploaders and
everyone who commented on the bug in question.

But that's a separate issue.

> Hi Adam,
>
> it seems more a git issue (git doesn't seem to like colons in tag
> names). I might easily let d1h replace colons with "_" in tag names,
> and issue a warnung, but we must be sure that we like this in general.

I see that whatever workload the Samba repository uses (perhaps gbp which I
hate with a passion) uses bare '%' for colons.  Not URLish "%3A" but just
"%":

[~/pkg/samba](suites/ascii-proposed)$ git tag
debian/1%3.0.28a-2
debian/1%3.0.28a-3
debian/1%3.0.29-1
debian/1%3.0.30-1
debian/1%3.2.0_pre2-2
debian/1%3.2.0_rc1-1
debian/2%3.0.30-2
debian/2%3.0.30-3
[...]
upstream/3.0.24
upstream/3.0.27a
upstream/3.0.28
upstream/3.0.28a
upstream/3.0.29
[...]

-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can.
⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener.
⠈⠳⣄⠀⠀⠀⠀ A master species delegates.


Information forwarded to devuan-bugs@lists.dyne.org:
bug#116; Package d1h. (full text, mbox, link).


Acknowledgement sent to KatolaZ <katolaz@freaknet.org>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #25 received at 116@bugs.devuan.org (full text, mbox, reply):

From: KatolaZ <katolaz@freaknet.org>
To: Adam Borowski <kilobyte@angband.pl>, 116@bugs.devuan.org
Subject: Re: bug#116: % is already used
Date: Mon, 17 Jul 2017 11:32:35 +0100
[Message part 1 (text/plain, inline)]
On Sat, Jul 15, 2017 at 11:38:58PM +0200, Adam Borowski wrote:

[cut]

> 
> Note: the Debian BTS does not notify anyone but the maintainer for mails
> received at 1234@bugs.d.o; you want 1234-submitter@bugs.d.o for this.
>

Sorry! This should probably be better :)

[cut]

> 
> I see that whatever workload the Samba repository uses (perhaps gbp which I
> hate with a passion) uses bare '%' for colons.  Not URLish "%3A" but just
> "%":
> 
> [~/pkg/samba](suites/ascii-proposed)$ git tag
> debian/1%3.0.28a-2
> debian/1%3.0.28a-3
> debian/1%3.0.29-1

[cut]

Yes, using '%' seems a reasonable choice. I will implement this in the
upcoming new version of d1h.

HND

KatolaZ

[signature.asc (application/pgp-signature, inline)]

Tags added: Request was from OmegaPhil <OmegaPhil@startmail.com> to control@bugs.devuan.org. (full text, mbox, link).


Reply sent to fsmithred <fsmithred@gmail.com>:
You have taken responsibility. (Sat, 14 Mar 2020 17:03:02 GMT) (full text, mbox, link).


Notification sent to "Adam Borowski" <kilobyte@angband.pl>:
bug acknowledged by developer. (Sat, 14 Mar 2020 17:03:04 GMT) (full text, mbox, link).


Message #32 received at 116-close@bugs.devuan.org (full text, mbox, reply):

From: fsmithred <fsmithred@gmail.com>
To: 116-close@bugs.devuan.org
Subject: d1h
Date: Sat, 14 Mar 2020 12:40:53 -0400
close


fsr

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Fri Apr 26 08:53:11 2024;