unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Cook source disappeared
@ 2016-07-23 18:46 Andreas Enge
  2016-07-23 19:23 ` Leo Famulari
  0 siblings, 1 reply; 13+ messages in thread
From: Andreas Enge @ 2016-07-23 18:46 UTC (permalink / raw)
  To: guix-devel; +Cc: brandon, jmd

Hello,

in Guix, the "cook" package currently does not build for lack of source
(it is possible that the source has disappeared a while ago, but that
this was only noticed once the cache broke down with hydra.gnu.org).
The Free Software Directory mentions version 2.25 from 2004 with a home
page that is not available:
   http://directory.fsf.org/wiki/Cook
This is also given at
   https://ftp.gnu.org/non-gnu/cook.README

John has packaged version 2.34 for Guix in 2014 with a different home page,
which is also not available.

Does anyone of you know the current home of the software?

Thanks,

Andreas

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-23 18:46 Cook source disappeared Andreas Enge
@ 2016-07-23 19:23 ` Leo Famulari
  2016-07-23 20:17   ` Andreas Enge
  2016-07-24  1:58   ` John Darrington
  0 siblings, 2 replies; 13+ messages in thread
From: Leo Famulari @ 2016-07-23 19:23 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel, brandon, jmd

On Sat, Jul 23, 2016 at 08:46:56PM +0200, Andreas Enge wrote:
> in Guix, the "cook" package currently does not build for lack of source
> (it is possible that the source has disappeared a while ago, but that
> this was only noticed once the cache broke down with hydra.gnu.org).
> The Free Software Directory mentions version 2.25 from 2004 with a home
> page that is not available:
>    http://directory.fsf.org/wiki/Cook
> This is also given at
>    https://ftp.gnu.org/non-gnu/cook.README
> 
> John has packaged version 2.34 for Guix in 2014 with a different home page,
> which is also not available.
> 
> Does anyone of you know the current home of the software?

The author of cook and Aegis, Peter Miller, died in 2014 [0].

I noticed the missing source code last year, and I didn't find a new
"canonical" source for it. Perhaps we can find it in the Debian mirrors?

[0]
https://www.debian.org/News/2014/20141020

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-23 19:23 ` Leo Famulari
@ 2016-07-23 20:17   ` Andreas Enge
  2016-07-24  1:58   ` John Darrington
  1 sibling, 0 replies; 13+ messages in thread
From: Andreas Enge @ 2016-07-23 20:17 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel, brandon, jmd

Hello Leo,

On Sat, Jul 23, 2016 at 03:23:35PM -0400, Leo Famulari wrote:
> The author of cook and Aegis, Peter Miller, died in 2014 [0].

thank you for this information!

> I noticed the missing source code last year, and I didn't find a new
> "canonical" source for it. Perhaps we can find it in the Debian mirrors?

Strangely, Debian is packaging version 2.33 instead of 2.34. I found a
link used by Archlinux; the hash did not change, so I will push this.

Andreas

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-23 19:23 ` Leo Famulari
  2016-07-23 20:17   ` Andreas Enge
@ 2016-07-24  1:58   ` John Darrington
  2016-07-24 13:12     ` Efraim Flashner
  2016-07-24 18:15     ` Andreas Enge
  1 sibling, 2 replies; 13+ messages in thread
From: John Darrington @ 2016-07-24  1:58 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 2006 bytes --]

Yes, like Leo says, Peter Miller is deceased.

It looks as if his entire home page is now gone.  As I recall, it used to be hosted
by the Australian Unix User Group.  I suggest they just re-arranged their web site,
and it somehow got inadvertently dropped.

It might well be worth a mail to the webmaster asking if they know anything about it.


     > (it is possible that the source has disappeared a while ago, but that
     > this was only noticed once the cache broke down with hydra.gnu.org).

I wonder if it would be worth having some kind of daemon which crawls and flags
sources which are either missing, or have bad checksums?

J'


On Sat, Jul 23, 2016 at 03:23:35PM -0400, Leo Famulari wrote:
     On Sat, Jul 23, 2016 at 08:46:56PM +0200, Andreas Enge wrote:
     > in Guix, the "cook" package currently does not build for lack of source
     > (it is possible that the source has disappeared a while ago, but that
     > this was only noticed once the cache broke down with hydra.gnu.org).
     > The Free Software Directory mentions version 2.25 from 2004 with a home
     > page that is not available:
     >    http://directory.fsf.org/wiki/Cook
     > This is also given at
     >    https://ftp.gnu.org/non-gnu/cook.README
     > 
     > John has packaged version 2.34 for Guix in 2014 with a different home page,
     > which is also not available.
     > 
     > Does anyone of you know the current home of the software?
     
     The author of cook and Aegis, Peter Miller, died in 2014 [0].
     
     I noticed the missing source code last year, and I didn't find a new
     "canonical" source for it. Perhaps we can find it in the Debian mirrors?
     
     [0]
     https://www.debian.org/News/2014/20141020

-- 
Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24  1:58   ` John Darrington
@ 2016-07-24 13:12     ` Efraim Flashner
  2016-07-24 15:41       ` Leo Famulari
  2016-07-24 16:25       ` John Darrington
  2016-07-24 18:15     ` Andreas Enge
  1 sibling, 2 replies; 13+ messages in thread
From: Efraim Flashner @ 2016-07-24 13:12 UTC (permalink / raw)
  To: John Darrington; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1280 bytes --]

On Sun, Jul 24, 2016 at 03:58:30AM +0200, John Darrington wrote:
> Yes, like Leo says, Peter Miller is deceased.
> 
> It looks as if his entire home page is now gone.  As I recall, it used to be hosted
> by the Australian Unix User Group.  I suggest they just re-arranged their web site,
> and it somehow got inadvertently dropped.
> 
> It might well be worth a mail to the webmaster asking if they know anything about it.
> 
> 
>      > (it is possible that the source has disappeared a while ago, but that
>      > this was only noticed once the cache broke down with hydra.gnu.org).
> 
> I wonder if it would be worth having some kind of daemon which crawls and flags
> sources which are either missing, or have bad checksums?
> 

https://www.gnu.org/software/guix/packages/issues.html

> J'
> 
> 
> -- 
> Avoid eavesdropping.  Send strong encryted email.
> PGP Public key ID: 1024D/2DE827B3 
> fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
> See http://sks-keyservers.net or any PGP keyserver for public key.
> 



-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 13:12     ` Efraim Flashner
@ 2016-07-24 15:41       ` Leo Famulari
  2016-07-24 16:25       ` John Darrington
  1 sibling, 0 replies; 13+ messages in thread
From: Leo Famulari @ 2016-07-24 15:41 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: guix-devel

On Sun, Jul 24, 2016 at 04:12:07PM +0300, Efraim Flashner wrote:
> On Sun, Jul 24, 2016 at 03:58:30AM +0200, John Darrington wrote:
> > I wonder if it would be worth having some kind of daemon which crawls and flags
> > sources which are either missing, or have bad checksums?
> 
> https://www.gnu.org/software/guix/packages/issues.html

The URL check can also be done locally with the linter:

$ guix lint --checkers=source

Without any arguments, it will check the entire package tree.

It doesn't check the hash, only that the URL returns something.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 13:12     ` Efraim Flashner
  2016-07-24 15:41       ` Leo Famulari
@ 2016-07-24 16:25       ` John Darrington
  2016-07-24 16:45         ` Leo Famulari
  1 sibling, 1 reply; 13+ messages in thread
From: John Darrington @ 2016-07-24 16:25 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1396 bytes --]

On Sun, Jul 24, 2016 at 04:12:07PM +0300, Efraim Flashner wrote:
     On Sun, Jul 24, 2016 at 03:58:30AM +0200, John Darrington wrote:
     > Yes, like Leo says, Peter Miller is deceased.
     > 
     > It looks as if his entire home page is now gone.  As I recall, it used to be hosted
     > by the Australian Unix User Group.  I suggest they just re-arranged their web site,
     > and it somehow got inadvertently dropped.
     > 
     > It might well be worth a mail to the webmaster asking if they know anything about it.
     > 
     > 
     >      > (it is possible that the source has disappeared a while ago, but that
     >      > this was only noticed once the cache broke down with hydra.gnu.org).
     > 
     > I wonder if it would be worth having some kind of daemon which crawls and flags
     > sources which are either missing, or have bad checksums?
     > 
     
     https://www.gnu.org/software/guix/packages/issues.html
     
But if I understand correctly, that is not going to do anything if hydra's internal
cache is good.  From what Andraes says, we only noticed this because we happened to
loose the cache.

J'


-- 
Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 16:25       ` John Darrington
@ 2016-07-24 16:45         ` Leo Famulari
  2016-07-24 18:10           ` Efraim Flashner
  2016-07-25  8:14           ` Ludovic Courtès
  0 siblings, 2 replies; 13+ messages in thread
From: Leo Famulari @ 2016-07-24 16:45 UTC (permalink / raw)
  To: John Darrington; +Cc: guix-devel

On Sun, Jul 24, 2016 at 06:25:14PM +0200, John Darrington wrote:
>      https://www.gnu.org/software/guix/packages/issues.html
>      
> But if I understand correctly, that is not going to do anything if hydra's internal
> cache is good.  From what Andraes says, we only noticed this because we happened to
> loose the cache.

No, it checks the URLs without consulting Hydra's cache. It does not
check the content itself (the hashes).

From that page, I noticed the issues with Cook and Aegis last year but —
considering the situation, and not knowing that Hydra's cache was not
backed up — I decided to work on other things. The cache would never
have deleted the source code as long as the packages remained in our
tree.

This project is trying to address the problem:
https://www.softwareheritage.org/

I wonder if Guix can use that archive as a last resort?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 16:45         ` Leo Famulari
@ 2016-07-24 18:10           ` Efraim Flashner
  2016-07-24 18:15             ` Andreas Enge
  2016-07-25  8:14           ` Ludovic Courtès
  1 sibling, 1 reply; 13+ messages in thread
From: Efraim Flashner @ 2016-07-24 18:10 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1226 bytes --]

On Sun, Jul 24, 2016 at 12:45:57PM -0400, Leo Famulari wrote:
> On Sun, Jul 24, 2016 at 06:25:14PM +0200, John Darrington wrote:
> >      https://www.gnu.org/software/guix/packages/issues.html
> >      
> > But if I understand correctly, that is not going to do anything if hydra's internal
> > cache is good.  From what Andraes says, we only noticed this because we happened to
> > loose the cache.
> 
> No, it checks the URLs without consulting Hydra's cache. It does not
> check the content itself (the hashes).
> 
> From that page, I noticed the issues with Cook and Aegis last year but —
> considering the situation, and not knowing that Hydra's cache was not
> backed up — I decided to work on other things. The cache would never
> have deleted the source code as long as the packages remained in our
> tree.
> 
> This project is trying to address the problem:
> https://www.softwareheritage.org/
> 
> I wonder if Guix can use that archive as a last resort?

There's also fossies

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 18:10           ` Efraim Flashner
@ 2016-07-24 18:15             ` Andreas Enge
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Enge @ 2016-07-24 18:15 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: guix-devel

On Sun, Jul 24, 2016 at 09:10:46PM +0300, Efraim Flashner wrote:
> There's also fossies

That is what I used in the end.

Andreas

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24  1:58   ` John Darrington
  2016-07-24 13:12     ` Efraim Flashner
@ 2016-07-24 18:15     ` Andreas Enge
  2016-07-24 18:53       ` John Darrington
  1 sibling, 1 reply; 13+ messages in thread
From: Andreas Enge @ 2016-07-24 18:15 UTC (permalink / raw)
  To: John Darrington; +Cc: guix-devel

On Sun, Jul 24, 2016 at 03:58:30AM +0200, John Darrington wrote:
> It looks as if his entire home page is now gone.  As I recall, it used to be hosted
> by the Australian Unix User Group.  I suggest they just re-arranged their web site,
> and it somehow got inadvertently dropped.
> 
> It might well be worth a mail to the webmaster asking if they know anything about it.

Please give it a try!

Andreas

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 18:15     ` Andreas Enge
@ 2016-07-24 18:53       ` John Darrington
  0 siblings, 0 replies; 13+ messages in thread
From: John Darrington @ 2016-07-24 18:53 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 995 bytes --]

On Sun, Jul 24, 2016 at 08:15:55PM +0200, Andreas Enge wrote:
     On Sun, Jul 24, 2016 at 03:58:30AM +0200, John Darrington wrote:
     > It looks as if his entire home page is now gone.  As I recall, it used to be hosted
     > by the Australian Unix User Group.  I suggest they just re-arranged their web site,
     > and it somehow got inadvertently dropped.
     > 
     > It might well be worth a mail to the webmaster asking if they know anything about it.
     
     Please give it a try!
     

Hah.  I had a look.  The situation seems to be that the cook source was
hosted by the Canberra chapter of the Australian Unix Users Group.  It
seems that this chapter is now defunct.  :(

I'll see if the parent organisation can help us.

J'


-- 
Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Cook source disappeared
  2016-07-24 16:45         ` Leo Famulari
  2016-07-24 18:10           ` Efraim Flashner
@ 2016-07-25  8:14           ` Ludovic Courtès
  1 sibling, 0 replies; 13+ messages in thread
From: Ludovic Courtès @ 2016-07-25  8:14 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

Leo Famulari <leo@famulari.name> skribis:

> This project is trying to address the problem:
> https://www.softwareheritage.org/
>
> I wonder if Guix can use that archive as a last resort?

Yes, when it’s available (currently there’s no HTTP API that we can
use).  I discussed our use case with the developers:

  https://sympa.inria.fr/sympa/arc/swh-devel/2016-07/msg00010.html

Ludo’.

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2016-07-25  8:14 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-23 18:46 Cook source disappeared Andreas Enge
2016-07-23 19:23 ` Leo Famulari
2016-07-23 20:17   ` Andreas Enge
2016-07-24  1:58   ` John Darrington
2016-07-24 13:12     ` Efraim Flashner
2016-07-24 15:41       ` Leo Famulari
2016-07-24 16:25       ` John Darrington
2016-07-24 16:45         ` Leo Famulari
2016-07-24 18:10           ` Efraim Flashner
2016-07-24 18:15             ` Andreas Enge
2016-07-25  8:14           ` Ludovic Courtès
2016-07-24 18:15     ` Andreas Enge
2016-07-24 18:53       ` John Darrington

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).