Re: [racket-dev] scribble -- an ncurses game

2011-12-13 Thread Jon Rafkind
On 12/13/2011 08:11 PM, Matthew Flatt wrote:
> You can use `raco scribble' instead of `scribble'. Maybe `raco
> scribble' should be the preferred form?

Sounds like a good solution to me for now, thanks.
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev


Re: [racket-dev] scribble -- an ncurses game

2011-12-13 Thread Matthew Flatt
You can use `raco scribble' instead of `scribble'. Maybe `raco
scribble' should be the preferred form?

At Tue, 13 Dec 2011 19:31:56 -0500, Neil Van Dyke wrote:
> Jon Rafkind wrote at 12/13/2011 06:27 PM:
> > A user of mine alerted me to the fact that 'scribble' is a crossword puzzle 
> similar to scrabble. He had it installed in ubuntu so when he typed make in 
> my 
> source tree he ended up playing a game instead of generating documentation.
> >
> 
> Given how massive Debian (and, therefore, Ubuntu) is, it's not too 
> surprising that something is already called "Scribble", but it's a pain.
> 
> I don't know what PLT wants to do about this, but a Debian maintainer 
> will probably eventually make the call if PLT doesn't first.
> 
> Here's a Debian package name search, showing multiple Scribbles:
> 
> http://packages.debian.org/search?keywords=scribble
> 
> Here's where it looks like that "scribble" executable is coming from, as 
> "/usr/games/scribble", from an optional games package of the current 
> Debian stable release (unless Ubuntu put it elsewhere):
> 
> http://packages.debian.org/squeeze/all/scribble/filelist
> http://packages.ubuntu.com/oneiric/all/scribble/filelist
> 
> Based on past experience, I think that, if a Debian package maintainer 
> is trying to package Racket, and they see that there is already a 
> "scribble" executable, they will rename Racket's "scribble" executable 
> to something else, like "racket-scribble".
> 
> Two workarounds for this particular user:
> 
> 1. Edit the appropriate shell initialization file, such as "~/.bashrc", 
> to put the directory containing Racket's "scribble" ahead of 
> "/usr/games" in the "PATH" environment variable.  ("/usr/games" should 
> be at the end anyway, if it appears at all, just for good practice.)
> 
> 2. For Makefiles and build scripts, put the full file path to the 
> desired "scribble" executable.  (You would want to do this anyway, if 
> your app has an official Racket version is currently is tested with, and 
> you put your Racket version numbers in your Racket install tree 
> directory names.)
> 
> -- 
> http://www.neilvandyke.org/
> _
>   For list-related administrative tasks:
>   http://lists.racket-lang.org/listinfo/dev
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev


Re: [racket-dev] scribble -- an ncurses game

2011-12-13 Thread James McCoy
On Tue, Dec 13, 2011 at 07:31:56PM -0500, Neil Van Dyke wrote:
> Jon Rafkind wrote at 12/13/2011 06:27 PM:
> >A user of mine alerted me to the fact that 'scribble' is a crossword
> >puzzle similar to scrabble. He had it installed in ubuntu so when he
> >typed make in my source tree he ended up playing a game instead of
> >generating documentation.
> 
> Given how massive Debian (and, therefore, Ubuntu) is, it's not too
> surprising that something is already called "Scribble", but it's a
> pain.
> 
> I don't know what PLT wants to do about this, but a Debian
> maintainer will probably eventually make the call if PLT doesn't
> first.

:) I (and David) would rather have the upstream projects figure it out
so it's not "Darn that Debian, always making their own changes."

> Here's a Debian package name search, showing multiple Scribbles:
> 
> http://packages.debian.org/search?keywords=scribble

A more relevant search is a search of the filenames:

http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=contents&keywords=scribble

> Based on past experience, I think that, if a Debian package
> maintainer is trying to package Racket, and they see that there is
> already a "scribble" executable, they will rename Racket's
> "scribble" executable to something else, like "racket-scribble".

If neither of the upstream projects (or the package maintainers) are
willing to do the rename, then we rename both binaries.

-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy 


signature.asc
Description: Digital signature
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] scribble -- an ncurses game

2011-12-13 Thread Neil Van Dyke

Jon Rafkind wrote at 12/13/2011 06:27 PM:

A user of mine alerted me to the fact that 'scribble' is a crossword puzzle 
similar to scrabble. He had it installed in ubuntu so when he typed make in my 
source tree he ended up playing a game instead of generating documentation.
   


Given how massive Debian (and, therefore, Ubuntu) is, it's not too 
surprising that something is already called "Scribble", but it's a pain.


I don't know what PLT wants to do about this, but a Debian maintainer 
will probably eventually make the call if PLT doesn't first.


Here's a Debian package name search, showing multiple Scribbles:

http://packages.debian.org/search?keywords=scribble

Here's where it looks like that "scribble" executable is coming from, as 
"/usr/games/scribble", from an optional games package of the current 
Debian stable release (unless Ubuntu put it elsewhere):


http://packages.debian.org/squeeze/all/scribble/filelist
http://packages.ubuntu.com/oneiric/all/scribble/filelist

Based on past experience, I think that, if a Debian package maintainer 
is trying to package Racket, and they see that there is already a 
"scribble" executable, they will rename Racket's "scribble" executable 
to something else, like "racket-scribble".


Two workarounds for this particular user:

1. Edit the appropriate shell initialization file, such as "~/.bashrc", 
to put the directory containing Racket's "scribble" ahead of 
"/usr/games" in the "PATH" environment variable.  ("/usr/games" should 
be at the end anyway, if it appears at all, just for good practice.)


2. For Makefiles and build scripts, put the full file path to the 
desired "scribble" executable.  (You would want to do this anyway, if 
your app has an official Racket version is currently is tested with, and 
you put your Racket version numbers in your Racket install tree 
directory names.)


--
http://www.neilvandyke.org/
_
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/dev


[racket-dev] scribble -- an ncurses game

2011-12-13 Thread Jon Rafkind
A user of mine alerted me to the fact that 'scribble' is a crossword puzzle 
similar to scrabble. He had it installed in ubuntu so when he typed make in my 
source tree he ended up playing a game instead of generating documentation.

$ aptitude search scribble
p   scribble  - Popular crossword game, 
similar to Scrabble(R)

Well that's my public service announcement for the day. (My dream of dreams is 
to rename 'scribble' to 'racket:scribble'..)
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev