greghendershott / rackjure

Provide a few Clojure-inspired ideas in Racket. Where Racket and Clojure conflict, prefer Racket.
BSD 2-Clause "Simplified" License
236 stars 17 forks source link

Undeclared dependencies: scribble-lib, sandbox-lib, racket-doc #39

Closed wilbowma closed 10 years ago

wilbowma commented 10 years ago

I noticed the following when rebuilding Racket today:

raco setup: --- checking package dependencies --- 
raco setup: found undeclared dependency:
raco setup:   mode: build
raco setup:   for package: "rackjure"
raco setup:   on package: "sandbox-lib"
raco setup:   dependent source: /workspace/racket/racket/share/pkgs/rackjure/rackjure/compiled/manual_scrbl.dep
raco setup:   used module: (lib "racket/sandbox.rkt")
raco setup: found undeclared dependency:
raco setup:   mode: build
raco setup:   for package: "rackjure"
raco setup:   on package: "scribble-lib"
raco setup:   dependent source: /workspace/racket/racket/share/pkgs/rackjure/rackjure/compiled/manual_scrbl.dep
raco setup:   used module: (lib "scribble/eval.rkt")
raco setup: found undeclared dependency:
raco setup:   mode: build
raco setup:   for package: "rackjure"
raco setup:   on package: "scribble-lib"
raco setup:   dependent source: /workspace/racket/racket/share/pkgs/rackjure/rackjure/compiled/manual_scrbl.dep
raco setup:   used module: (lib "scribble/manual/lang.rkt")
raco setup: found undeclared dependency:
raco setup:   mode: build
raco setup:   for package: "rackjure"
raco setup:   on package: "scribble-lib"
raco setup:   dependent source: /workspace/racket/racket/share/pkgs/rackjure/rackjure/compiled/manual_scrbl.dep
raco setup:   used module: (lib "scribble/comment-reader.rkt")
raco setup: found undeclared dependency:
raco setup:   mode: build
raco setup:   for package: "rackjure"
raco setup:   on package: "scribble-lib"
raco setup:   dependent source: /workspace/racket/racket/share/pkgs/rackjure/rackjure/compiled/manual_scrbl.dep
raco setup:   used module: (lib "scribble/manual/lang/reader.rkt")
raco setup: found undeclared dependency:
raco setup:   mode: build (of documentation)
raco setup:   for package: "rackjure"
raco setup:   on package: "racket-doc"
raco setup:   from document: "manual"
raco setup:   to document: "reference"
raco setup: --- summary of package problems --- 
raco setup: undeclared dependency detected
raco setup:   for package: "rackjure"
raco setup:   on packages for build:
raco setup:    "racket-doc"
raco setup:    "sandbox-lib"
raco setup:    "scribble-lib"
greghendershott commented 10 years ago

Thanks for the report. As it happens, I also noticed and fixed that, just a couple weeks ago in commit 3b81fc2. So a raco pkg update rackjure should fix that for you?

wilbowma commented 10 years ago

I get this, thought I suspect it's because Racket is in a development branch.

raco pkg update: package conflicts with existing installed item
  package: rackjure
  item category: doc
  item name: "manual"

I'll try again when I'm done getting this patch merged, but I trust you've fixed it.

On Tue, Jul 08, 2014 at 10:39:56AM -0700, Greg Hendershott wrote:

Thanks for the report. As it happens, I also noticed and fixed that, just a couple weeks ago in commit 3b81fc2. So a raco pkg update rackjure should fix that for you?


Reply to this email directly or view it on GitHub: https://github.com/greghendershott/rackjure/issues/39#issuecomment-48373563

greghendershott commented 10 years ago

Oh, I wonder if that message is related to https://github.com/greghendershott/rackjure/commit/a70fa27662fd10c3c458f9dce77dff7bc73ef6fc ?

tl'dr; Packages shouldn't use a generic "main.scrbl" or "manual.scrbl" name.

My commit fixed that (IIUC). Using the very latest rackjure, is it OK for you now? Both errors gone?

wilbowma commented 10 years ago

Actually, that fixed. Both errors gone.

Thanks!

On Fri, Jul 11, 2014 at 06:15:17AM -0700, Greg Hendershott wrote:

Oh, I wonder if that message is related to https://github.com/greghendershott/rackjure/commit/a70fa27662fd10c3c458f9dce77dff7bc73ef6fc ?

tl'dr; Packages shouldn't use a generic "main.scrbl" or "manual.scrbl" name.

My commit fixed that (IIUC). Using the very latest rackjure, is it OK for you now? Both errors gone?


Reply to this email directly or view it on GitHub: https://github.com/greghendershott/rackjure/issues/39#issuecomment-48728397