Bug 13754 - Missing changelogs for debian package
Summary: Missing changelogs for debian package
Status: CLOSED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: Packaging (show other bugs)
Version: Main
Hardware: All All
: P5 - low minor (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-24 14:24 UTC by Pablo AB
Modified: 2021-11-02 21:12 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pablo AB 2015-02-24 14:24:00 UTC
Probably this show clearly the problem:

# apt-get changelog koha-common
Err Changelog for koha-common (http://packages.debian.org/changelogs/pool/main/k/koha/koha_3.18.03/changelog)
  404  Not Found
Err Changelog for koha-common (http://debian.koha-community.org/koha/pool/main/k/koha/koha_3.18.03.changelog)
  404  Not Found
E: changelog download failed
Comment 1 Robin Sheat 2015-02-25 00:52:48 UTC
Added changelog generation to the package deploying process.

$ apt-get changelog koha-common
Fout Logbestand met veranderingen aan koha-common (http://packages.debian.org/changelogs/pool/main/k/koha/koha_3.19~git+20150224183809.993028f9/changelog)
  404  Not Found
Ophalen:1 Logbestand met veranderingen aan koha-common (http://debian.koha-community.org/koha/pool/main/k/koha/koha_3.19~git+20150224183809.993028f9.changelog) [8657 B]
8657 B opgehaald in 5s (1545 B/s)             


Although you'll not find the changelog for 3.18.03 there anyway, as 3.18.04 is the current one.
Comment 2 Pablo AB 2015-02-25 02:28:26 UTC
Thank you Robin! That was fast :)

I'm not sure if this is the expected behavior (to stdout):

  apt-get changelog koha-common
  Err Changelog for koha-common (http://packages.debian.org/changelogs/pool/main/k/koha/koha_3.18.04/changelog)
    404  Not Found
  Des:1 Changelog for koha-common (http://debian.koha-community.org/koha/pool/main/k/koha/koha_3.18.04.changelog) [9.123 B]

Next a man interface with:

  koha (3.18.04) squeeze; urgency=medium
    * New upstream release (3.18.04)
   -- Robin Sheat <robin@catalyst.net.nz>  Tue, 24 Feb 2015 14:53:21 +1300
  koha (3.18.03) squeeze; urgency=medium
    * New upstream release (3.18.03) 
   -- Robin Sheat <robin@catalyst.net.nz>  Fri, 23 Jan 2015 12:59:53 +1300
  koha (3.18.02) squeeze; urgency=medium
    * New upstream release (3.18.02) 
   -- Robin Sheat <robin@catalyst.net.nz>  Mon, 29 Dec 2014 17:53:02 +1300
   
and so one, not a "real" changelog. That's OK?
Comment 3 Robin Sheat 2015-02-25 02:45:51 UTC
That is the changelog :) Most debian projects are like this, but they also document their own extra patches. I don't (generally) apply my own patches.

There's little point in repeating the documentation which is installed into /usr/share/doc/koha-common anyway, and is on the website/mailing lists.
Comment 4 Pablo AB 2021-11-02 21:12:22 UTC
It seems there was/is? a gap on the changelog generation process:

$ apt-get changelog koha-common | grep . | head 
Get:1 store: koha 20.11.11-1 Changelog
koha (20.11.11-1) 20.11; urgency=medium
  * New upstream release (20.11.11)
 -- Mason James <mtj@kohaaloha.com>  Sat, 30 Oct 2021 00:05:45 +1300
koha (16.05.02) squeeze; urgency=medium
  * New upstream release (16.05.02)
 -- Mirko Tietgen <mirko@abunchofthings.net>  Tue, 02 Aug 2016 15:04:49 +0200