Re: [racket-dev] Package management

2013-06-30 Thread Jay McCarthy
And that's why I made it do that.

On Thu, Jun 27, 2013 at 3:03 PM, Eli Barzilay e...@barzilay.org wrote:
 An hour and a half ago, Sam Tobin-Hochstadt wrote:
 On Thu, Jun 27, 2013 at 3:17 PM, Matthew Flatt mfl...@cs.utah.edu wrote:
  The package system has a notion of auto packages, which are
  packages that were automatically installed to satisfy
  dependencies. Also, `raco pkg remove' supports an `--auto' flag
  for automatically removing auto packages that have no non-auto
  packages depending on them.

 Note that this is also how the deb package manager (on
 Debian/Ubuntu/etc) works, so we have good precedent here.

 I think that all distros do that for a number of years now.

 --
   ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
 http://barzilay.org/   Maze is Life!
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev



-- 
Jay McCarthy j...@cs.byu.edu
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

The glory of God is Intelligence - DC 93
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Things we could move out of the core

2013-06-30 Thread Sam Tobin-Hochstadt
On Fri, Jun 28, 2013 at 11:25 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:

 So, I think option 2 is right for now, and we should eventually spend
 cycles on really getting `mzscheme' out of the core.

 Ok, I'll focus on that.

I'm mostly done with this now.  Progress in this pull request:
https://github.com/plt/racket/pull/377

The most important commit is the one entitled Remove most uses of
`mzscheme` in the core (I'm changing the sha1 on rebases).

Sam
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] checking package dependencies

2013-06-30 Thread Eli Barzilay
Yesterday, Matthew Flatt wrote:
 [...]

(Sidenote: it would be nice if `--fix-pkg-deps' or something similar
could also report redundant dependencies.)

-- 
  ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
http://barzilay.org/   Maze is Life!
_
  Racket Developers list:
  http://lists.racket-lang.org/dev