[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.
- [Chicken-janitors] #1477: chicken-install cache does not know if an egg has tests,
Chicken Trac <=