Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003236Doomseeker[All Projects] Suggestionpublic2017-09-01 12:422018-10-27 22:55
ReporterWubTheCaptain 
Assigned ToBlzut3 
PrioritylowSeveritytrivialReproducibilityalways
StatusclosedResolutionfixed 
Platformx86_64 (really cross-platform)OSDebian GNU/LinuxOS Versionbuster/sid
Product Version1.1 
Target Version1.2Fixed in Version1.2 
Summary0003236: Source archive and extracted directory should be renamed to doomseeker-<version>
DescriptionI wish to package Doomseeker for Debian GNU/Linux and meet Debian's policies/standards for high quality packaging.

Ideally, Doomseeker's source archive would be named "doomseeker-1.1.tar.bz2" and would extract a directory named "doomseeker-1.1" with source contained inside.

Currently, the source archive is named "doomseeker-1.1_src.tar.bz2" and extracts a directory named "doomseeker-1.1_src".

To comply with Debian's packaging policies(?), the downloaded archive name needs to be mangled to doomseeker-1.1 and something to be done to the extracted archive name (perhaps manually repackaged by the package maintainer). Avoiding these steps would make a Debian package porter's life easier.
Steps To Reproduce
Additional Information<package>-<version> (proposed here) matches git-archive(1) behavior (although I acknowledge Mercurial is Doomseeker's choice of revision control).

'https://www.debian.org/doc/manuals/maint-guide/ [^]'

'https://www.debian.org/doc/debian-policy/ [^]'
Attached Files

- Relationships
child of 0003246acknowledged Debian packaging 

-  Notes
User avatar (0018207)
WubTheCaptain (reporter)
2017-09-01 12:44

I don't know if Mercurial has similar functionality of git-archive(1).

I note myself I'm not yet very experienced with Debian's packaging to meet their standards.

The step to reproduce is also incorrect on extracting the archive, the command should be "tar xvfj doomseeker-1.1_src.tar.bz2" for Bzip2 archives.
User avatar (0019128)
Blzut3 (administrator)
2018-03-04 09:18

Can't find this in the policies linked, but I suppose we can do that. This change is captured in'https://bitbucket.org/Doomseeker/doomseeker/commits/f9a3f83d268484152f216b1592eeb68052e7abdf [^]'
User avatar (0019129)
WubTheCaptain (reporter)
2018-03-04 10:22

If I recall correctly, it was an issue with default usage of dh_make expecting a certain format. Otherwise the -f command line option had to be used and/or the directory renamed manually, but I don't remember the details.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2017-09-01 12:42 WubTheCaptain New Issue
2017-09-01 12:44 WubTheCaptain Note Added: 0018207
2017-09-01 16:30 Zalewa Relationship added child of 0003246
2017-11-04 02:09 WubTheCaptain Severity tweak => trivial
2018-03-04 09:04 Blzut3 Target Version => 1.2
2018-03-04 09:04 Blzut3 Assigned To => Blzut3
2018-03-04 09:04 Blzut3 Status new => assigned
2018-03-04 09:18 Blzut3 Note Added: 0019128
2018-03-04 09:18 Blzut3 Status assigned => resolved
2018-03-04 09:18 Blzut3 Fixed in Version => 1.2
2018-03-04 09:18 Blzut3 Resolution open => fixed
2018-03-04 10:22 WubTheCaptain Note Added: 0019129
2018-10-27 22:55 WubTheCaptain Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker