apt-get changelog <package name> doesn't work properly

Projet:Trisquel
Version:6.0
Composant:Programs
Catégorie:Rapporter un bogue
Priorité:normal
Attribué:Non assigné
Statut:closed
Description

As per this email on Trisquel-devel

From: "Luis A. Guzman Garcia"
Subject: [Trisquel-devel] Changelog server for trisquel?
Date: Wed, 28 Aug 2013 10:47:50 -0500

> Hi,
>
> I've been playing around with `apt-get changelog program_name' and i see
> that most of the programs have their changelog for each version updated or
> not, but i see that apt connects to the ubuntu server,
> http://changelogs.ubuntu.com
>
> When trying a trisquel program, it fails to find it on the ubuntu server
> (it's completely logic), then it tries on the package directory from the
> repository, failing again.
>
> Then, my question is, does trisquel has a changelog server/system or is
> just that the current one is working wrong?
>
> Thanks in advance for the clarification.

To make it clear, what you get is something like this:

apt-get changelog abrowser
Err Changelog for abrowser (http://changelogs.ubuntu.com/changelogs/pool/main/f/firefox/firefox_23.0+build2-0ubuntu0.12.04.1+6.0trisquel5/changelog)
404 Not Found
Err Changelog for abrowser (http://archive.trisquel.info/trisquel/pool/main/f/firefox/firefox_23.0+build2-0ubuntu0.12.04.1+6.0trisquel5.changelog)
404 Not Found
E: changelog for this version is not (yet) available; try https://launchpad.net/ubuntu/+source/firefox/+changelog

Whereas Trisquel changelogs are kept at packages.trisquel.info e.g.

http://packages.trisquel.info/changelogs/pool/main/f/firefox/firefox_18.0+build1-0ubuntu0.12.04.3+6.0trisquel3/changelog

It would appear you've found a bug in the apt-get Trisquelization.

jeu, 08/29/2013 - 05:42
Statut:active» fixed

Fixed in apt 0.8.16~exp12ubuntu10.12+6.0trisquel2+6.0trisquel3+6.0trisquel4
Commit http://devel.trisquel.info/gitweb/?p=package-helpers.git;a=commit;h=089f1308db08ed7f972f6477219e94ca24afbd09

jeu, 09/12/2013 - 05:45
Statut:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.