Anonymous | Login | Signup for a new account | 2024-04-23 17:48 UTC |
My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003236 | Doomseeker | [All Projects] Suggestion | public | 2017-09-01 12:42 | 2018-10-27 22:55 | ||||
Reporter | WubTheCaptain | ||||||||
Assigned To | Blzut3 | ||||||||
Priority | low | Severity | trivial | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | x86_64 (really cross-platform) | OS | Debian GNU/Linux | OS Version | buster/sid | ||||
Product Version | 1.1 | ||||||||
Target Version | 1.2 | Fixed in Version | 1.2 | ||||||
Summary | 0003236: Source archive and extracted directory should be renamed to doomseeker-<version> | ||||||||
Description | I 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 | ||||||
|
Notes | |
(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. |
(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 [^]' |
(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. |
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 |
Copyright © 2000 - 2024 MantisBT Team |