GNU bug report logs - #20809
25.0.50; package-list-packages never finishes async update if cert bad

Previous Next

Package: emacs;

Reported by: chad <yandros <at> gmail.com>

Date: Sun, 14 Jun 2015 05:54:02 UTC

Severity: normal

Tags: fixed

Found in version 25.0.50

Fixed in version 25.1

Done: npostavs <at> users.sourceforge.net

Bug is archived. No further changes may be made.

Full log


Message #20 received at 20809 <at> debbugs.gnu.org (full text, mbox):

From: Artur Malabarba <bruce.connor.am <at> gmail.com>
To: chad <yandros <at> gmail.com>
Cc: 20809 <at> debbugs.gnu.org
Subject: Re: bug#20809: 25.0.50; package-list-packages never finishes async
 update if cert bad
Date: Mon, 15 Jun 2015 09:50:45 +0100
> I just rebuilt, and it seems to be working. It’s a bit hard to tell
> if the other sources are all updating correctly, because the
> timestamps on the other sources aren’t updating to the current date

I think they should be.

> - I *believe* because there arent any new packages since their last
> updates.

Package.el doesn't do any kind of content check before writing the
file. If the connection succeeds and signature checks out, the buffer
is saved to the respective archive-contents.
I think `url` may do some caching, but even then, the timestamps on
the files should update because the files themselves are still written
anew.

>   ; ls -alR archives/*/archive-contents
>   -rw-r--r--  1 yandros  staff   11670 Jun 13 20:56 archives/Tom/archive-contents
>   -rw-r--r--  1 yandros  staff   21278 Jun 14 15:45 archives/gnu/archive-contents
>   -rw-r--r--  1 yandros  staff  113127 Jun 13 16:18 archives/marmalade/archive-contents
>   -rw-r--r--  1 yandros  staff  159677 Jun 13 20:56 archives/melpa-stable/archive-contents

For me, these timestamps are always the same (and corespond to my most
recent `list-packages').




This bug report was last modified 8 years and 287 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.