<D <M <Y
Y> M> D>

I've been pretty busy. What's more, I expect to take six plane trips (three round-trips) in the month of October, and at least four more (two round-trips) before the end of the year.

I'll be in Washington, D.C., from October 8 (Dave Barry's son's birthday, as readers of Dave Barry Slept Here will all recall) until the evening of October 11. If you want to wait in line at the Supreme Court with a group of us starting on the evening of October 8, let me know. (Of course, we will be making a valiant attempt to get in to the Eldred argument.)

Later in the week, EFF has several meetings with staff at the FCC to talk about the broadcast flag NPRM. I also hope to visit the CCIA, Public Knowledge, the Library of Congress, and the National Cryptologic Museum.

I finished A Void, by Georges Perec (translated by Gilbert Adair), the eighth book on my reading list.

What leads to the error

Package foo has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package foo has no installation candidate

Is this necessarily indicative of a bug?

(I get this when I try to satisfy a dependency of a package which was itself not actually available in the release of Debian I'm using. Maybe that explains it; maybe changing sources.list would make the error go away.)

I visited relatives in San Ramon and got some driving lessons. (Many readers will be aware that I've never learned to drive a car and don't have a driver license.) I also got to ride a mountain bike and a motor scooter. Motor scooters are remarkably fun, and are supposedly legally equivalent to bicycles in many jurisdictions (although they pollute the air a lot more).

I had a BBC meeting in Berkeley with Nick, and I fixed the way packages whose best upstream source is Debian are handled. This turns out to be pretty straightforward, because gar is powerful enough to handle a gzipped patch downloaded from the Debian pool. So pax is a pretty canonical example of how this is done. bsd-finger and procps are other examples. I am glossing over the still-unexplained fact that pax and procps require WORKSRC to be changed by means of the addition of ".orig", where bsd-finger works fine with the default value of WORKSRC.

Conceivably, we could have a script called use-gnu-upstream which would produce a basic Makefile for a GNU package called foo, and a similar script called use-debian-upstream which would do the same thing for a Debian package called foo. So if you wanted to add GNU hello to the BBC, you could then start with

mkdir utils/hello
cvs add utils/hello
cd utils/hello
use-gnu-upstream hello

and then customize the resulting Makefile. use-gnu-upstream and use-debian-upstream would have to check (using standardized rules) for the most current upstream package versions available at ftp.gnu.org and ftp.debian.org, respectively.

In a cafe:

First person: I'm trying to learn to copy an entire DVD onto my hard drive [points at laptop] -- that would be really convenient.

Second person: You can do that?

First person: You can, but I haven't quite figured it out yet.

Second person: Is that legal?

First person: I think it's legal -- I know you're copying it, but I think you're allowed to make one copy of something for your own use.

I resisted the temptation to give them a five-hour lecture on DeCSS, DVD Video, Universal v. Reimerdes and its appellate history, the WIPO Internet treaties, DVD CCA v. McLaughlin and its much more interesting (and encouraging) appellate history, the CPTWG, the Gallery of CSS Descramblers, Bernstein, 1201, and two upcoming bills to reform the DMCA's anticircumvention rules which are due to be introduced in the very near future.

"a DVD litigation fan, the way many people are science fiction fans..."


[Main]
Support Bloggers' Rights!
Support Bloggers' Rights!


Contact: Seth David Schoen