# \#raco

**URL:** https://racket.discourse.group/tag/raco/18.md

[Latest](https://racket.discourse.group/latest.md) · [Categories](https://racket.discourse.group/categories.md) · [Tags](https://racket.discourse.group/tags.md)

---

## [Install docs for a user-scope package that creates collections under an installation-scope package](https://racket.discourse.group/t/install-docs-for-a-user-scope-package-that-creates-collections-under-an-installation-scope-package/4137)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 2\
**Last updated:** [March 8, 2026, 3:09pm UTC](https://racket.discourse.group/t/install-docs-for-a-user-scope-package-that-creates-collections-under-an-installation-scope-package/4137 "2026-03-08T15:09:24Z")

</div>

Concretely, gui-easy has collections racket/gui/easy, so: # raco setup --pkgs gui-easy raco setup: version: 8.17 raco setup: platform: x86\_64-linux \[cs\] raco setup: target machine: ta6le raco setup: installation name: 8…

---

## [Raco setup error on macOS](https://racket.discourse.group/t/raco-setup-error-on-macos/3799)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 0\
**Last updated:** [June 20, 2025, 6:39pm UTC](https://racket.discourse.group/t/raco-setup-error-on-macos/3799 "2025-06-20T18:39:36Z")

</div>

I've forked racket/main at commit b9b01726. I get the following error when running raco setup on macOS 15.5 with an M1 processor: raco setup: running: /Users/smb/GitHub/racket/pkgs/racket-doc/scribblings/reference/refer…

---

## [How to set --no-docs as default behavior for raco pkg install and remove](https://racket.discourse.group/t/how-to-set-no-docs-as-default-behavior-for-raco-pkg-install-and-remove/3246)

<div class="topic-metadata">

**Author:** [@Zeb](https://racket.discourse.group/u/Zeb)\
**Replies:** 0\
**Last updated:** [October 21, 2024, 4:50pm UTC](https://racket.discourse.group/t/how-to-set-no-docs-as-default-behavior-for-raco-pkg-install-and-remove/3246 "2024-10-21T16:50:55Z")

</div>

how to set --no-docs as default behavior for raco pkg install and remove

---

## [Why add commands to \`raco\`?](https://racket.discourse.group/t/why-add-commands-to-raco/3033)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 3\
**Last updated:** [July 16, 2024, 7:52pm UTC](https://racket.discourse.group/t/why-add-commands-to-raco/3033 "2024-07-16T19:52:36Z")

</div>

I can see why one would put all the tooling needed to build and maintain Racket into raco as commands, but when does it make sense to add other commands to raco, as opposed to just running the executable? For example, I…

---

## [Correctly using directory scope to install packages](https://racket.discourse.group/t/correctly-using-directory-scope-to-install-packages/1921)

<div class="topic-metadata">

**Author:** [@Occhioverde](https://racket.discourse.group/u/Occhioverde)\
**Replies:** 4\
**Last updated:** [May 21, 2023, 7:39am UTC](https://racket.discourse.group/t/correctly-using-directory-scope-to-install-packages/1921 "2023-05-21T07:39:14Z")

</div>

Good morning. I'm currently experimenting with directory scope in Raco with the objective of managing packets in a more efficient way, but I'm stuck with a strange behavior that I can't seem to understand just by lookin…

---

## [Raco test with errortrace](https://racket.discourse.group/t/raco-test-with-errortrace/1505)

<div class="topic-metadata">

**Author:** [@tehkonst](https://racket.discourse.group/u/tehkonst)\
**Replies:** 2\
**Last updated:** [November 23, 2022, 3:42am UTC](https://racket.discourse.group/t/raco-test-with-errortrace/1505 "2022-11-23T03:42:47Z")

</div>

In docs: 13 raco test: Run tests , a flag --errortrace is mentioned. --errortrace — Dynamically loads errortrace before running the tests. Note that already-compiled files will not include the tracing information. Bu…

---

## [\`raco pkg migrate\` for \`--link\` and \`--no-setup\` packages](https://racket.discourse.group/t/raco-pkg-migrate-for-link-and-no-setup-packages/926)

<div class="topic-metadata">

**Author:** [@greghendershott](https://racket.discourse.group/u/greghendershott)\
**Replies:** 3\
**Last updated:** [April 26, 2022, 4:48pm UTC](https://racket.discourse.group/t/raco-pkg-migrate-for-link-and-no-setup-packages/926 "2022-04-26T16:48:34Z")

</div>

How does raco pkg migrate handle linked packages (those originally installed with --link from a directory package source)? Does it: Copy (ala --copy), such that the original's compiled remains in the original link s…

---

## [Add a -c "clean" flag to raco make?](https://racket.discourse.group/t/add-a-c-clean-flag-to-raco-make/178)

<div class="topic-metadata">

**Author:** [@badkins](https://racket.discourse.group/u/badkins)\
**Replies:** 10\
**Last updated:** [February 25, 2022, 2:25am UTC](https://racket.discourse.group/t/add-a-c-clean-flag-to-raco-make/178 "2022-02-25T02:25:18Z")

</div>

Does it make sense to add a -c "clean" flag to raco make ? I just got bit by a confusing issue where a file was happily referencing some exported symbols from another file that had been deleted. I realize I can write my…

---

## [\`raco pkg new\` License not recognized by github](https://racket.discourse.group/t/raco-pkg-new-license-not-recognized-by-github/700)

<div class="topic-metadata">

**Author:** [@simonls](https://racket.discourse.group/u/simonls)\
**Replies:** 0\
**Last updated:** [February 16, 2022, 6:15am UTC](https://racket.discourse.group/t/raco-pkg-new-license-not-recognized-by-github/700 "2022-02-16T06:15:07Z")

</div>

This is the first time I have used the raco pkg new command to create my new package. (before I created them manually) I noticed that for my manually created packages the license is recognized by github and shown with a…

---

## [Permission problem for scribble documentation when updating racket version on Ubuntu](https://racket.discourse.group/t/permission-problem-for-scribble-documentation-when-updating-racket-version-on-ubuntu/666)

<div class="topic-metadata">

**Author:** [@marc](https://racket.discourse.group/u/marc)\
**Replies:** 0\
**Last updated:** [February 7, 2022, 8:14am UTC](https://racket.discourse.group/t/permission-problem-for-scribble-documentation-when-updating-racket-version-on-ubuntu/666 "2022-02-07T08:14:47Z")

</div>

I have updated my version of Racket from 8.2 to 8.3 on Ubuntu 20.4 (Focal). While it works successfully, when I install new packages, I get the following error: open-output-file: error opening file path: /usr/share/ra…

---

## [Why does Scribble give this duplicate information warning with \`defmodulelang\`, and how do I avoid it?](https://racket.discourse.group/t/why-does-scribble-give-this-duplicate-information-warning-with-defmodulelang-and-how-do-i-avoid-it/561)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 3\
**Last updated:** [January 19, 2022, 12:33am UTC](https://racket.discourse.group/t/why-does-scribble-give-this-duplicate-information-warning-with-defmodulelang-and-how-do-i-avoid-it/561 "2022-01-19T00:33:20Z")

</div>

There's a gist of code available (replace scribblings-\* with scribblings/\*, since gists apparently can't have directories). If you get that setup properly and do raco pkg install, you'll see output like in scribble defmo…

---

## [Test environment on package server](https://racket.discourse.group/t/test-environment-on-package-server/512)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 4\
**Last updated:** [January 4, 2022, 12:58pm UTC](https://racket.discourse.group/t/test-environment-on-package-server/512 "2022-01-04T12:58:31Z")

</div>

For one of my packages, there are failing tests in the package server environment, although the tests succeed on my machine. From the package server's error log it looks like (find-executable-path "raco") doesn't find r…

---

## [Raco-exe-multitarget](https://racket.discourse.group/t/raco-exe-multitarget/509)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 0\
**Last updated:** [January 1, 2022, 8:28pm UTC](https://racket.discourse.group/t/raco-exe-multitarget/509 "2022-01-01T20:28:10Z")

</div>

Following up on a recent topic, I created a package raco-exe-multitarget. The package relies on raco-cross to implement a raco command exe-multitarget to create standalone binaries for multiple platforms in one go. Here…

---

## [Simpler cross-compiling for multiple platforms](https://racket.discourse.group/t/simpler-cross-compiling-for-multiple-platforms/456)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 3\
**Last updated:** [December 20, 2021, 9:47pm UTC](https://racket.discourse.group/t/simpler-cross-compiling-for-multiple-platforms/456 "2021-12-20T21:47:36Z")

</div>

For a project of mine I use the following Makefile code to create binaries for different platforms: VERSION=$(shell cat VERSION) TARGET ?= x86\_64-linux NICE\_TARGET ?= ${TARGET} VM ?= cs # Both options are allowed for P…

---

## [How to include SQLite in a Stand-Alone Executable?](https://racket.discourse.group/t/how-to-include-sqlite-in-a-stand-alone-executable/150)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [November 17, 2021, 8:51am UTC](https://racket.discourse.group/t/how-to-include-sqlite-in-a-stand-alone-executable/150 "2021-11-17T08:51:40Z")

</div>

How do I use libsqlite3 ? Would like to distribute sqlite with an exe but unsure how to do so with that pkg
