chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] Re: #399: The retrieve option for chicken-install doe


From: Chicken Trac
Subject: [Chicken-janitors] Re: #399: The retrieve option for chicken-install doesn't work for local transport
Date: Tue, 28 Sep 2010 10:31:12 -0000

#399: The retrieve option for chicken-install doesn't work for local transport
-------------------------+--------------------------------------------------
  Reporter:  mario       |       Owner:                                         
    
      Type:  defect      |      Status:  new                                    
    
  Priority:  minor       |   Milestone:  4.7.0                                  
    
 Component:  core tools  |     Version:  4.6.x                                  
    
Resolution:              |    Keywords:  chicken-install, retrieve, transport, 
local
-------------------------+--------------------------------------------------

Comment(by mario):

 No pressing reason, absolutely.

 Let me try to explain what I'm trying to do.  I want to make salmonella
 execute eggs tests (i.e., {{{tests/run.scm}}}).  As far as I know,
 chicken-install doesn't separate the installation and testing steps.  That
 is, if I install an egg and the installation is successful, but tests
 fail, I suppose chicken-install will report a failure.  It would be nice
 if salmonella could report that the installation step is ok and one or
 more tests failed.

 I was thinking about implementing installation/tests separation by making
 salmonella install eggs like it currently does, then just retrieve eggs
 sources, install the test-depends dependencies and run {{{tests/run.scm}}}
 if it exists (reinstalling eggs wouldn't be necessary).

 The retrieve option for local transport would be handy for people who have
 a checkout of the eggs repo and don't want extra network traffic.
 salmonella currently requires a local copy of the eggs repo.

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/399#comment:2>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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