chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #1477: chicken-install cache does not know if an egg


From: Chicken Trac
Subject: [Chicken-janitors] #1477: chicken-install cache does not know if an egg has tests
Date: Thu, 21 Jun 2018 08:00:21 -0000

#1477: chicken-install cache does not know if an egg has tests
------------------------------------+-----------------------------
 Reporter:  sjamaan                 |                 Owner:
     Type:  defect                  |                Status:  new
 Priority:  major                   |             Milestone:  5.0
Component:  core tools              |               Version:  5.0
 Keywords:  chicken-install, cache  |  Estimated difficulty:  easy
------------------------------------+-----------------------------
 If an egg is already in cache, it will not be downloaded again even if you
 run `chicken-install -test` later. This means the tests won't be run if
 you fetched it without tests before (as chicken-install thinks there are
 no tests).

 Example:

 {{{
 $ chicken-install -retrieve bind
 bind located at /home/peter/.chicken-install/cache/bind
 $ chicken-install -test bind
 .... <installs, but no tests are run> ....
 }}}

 Actually, this also happens when retrieving an egg implicitly when you
 install it for the first time without `-test` and then re-install it with
 `-test`.

 Either we need to somehow record if the egg was retrieved with or without
 tests, and re-retrieve it if the tests are missing, or simply make `-test`
 implied when fetching the egg.

--
Ticket URL: <https://bugs.call-cc.org/ticket/1477>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]