"Karl Goetz" <[email protected]> writes: > On Sun, August 30, 2009 04:46, Bake Timmons wrote: >> The patch is against svn revision 281 of Builder. > > Have you done 'clean system' tests with it? (eg, removed all your existing > pakages and rebuilt from scratch). >
Yes. >> 3. My CD images based on newer and more space-consuming software seem to >> be almost 50MB larger than the current official gNewSense CD image -- >> too large I believe. What do we cut out of an installation based on >> Jaunty, Karmic, etc.? > > If its <700 it still fits on a cd. Good--it fits then. > >> 5. Handle $MAINTINFO values of the form >> 'gNewSense hackers <[email protected]>' . While I know a hacky >> way to get that to work, for now I just use a simple email address like >> '[email protected]' . > > This should already be handled correctly. Whats wrong? > The quoting to handle this has been repeatedly revised in SVN recently. I simply have not yet gotten it to work. E.g., dpkg-buildpackage $DPKGOPTS will expand to dpkg-buildpackage -rfakeroot -egNewSense hackers <[email protected]> \ -mgNewSense hackers <[email protected]> -us -uc -ai386 which is wrong. The latest revision, 281, expands to this: dpkg-buildpackage -rfakeroot -e$MAINTINFO -m$MAINTINFO -us -uc -ai386" which is also wrong. Of course, I might be missing something obvious. I just use the default bash package: $ bash --version GNU bash, version 3.2.39(1)-release (i486-pc-linux-gnu) Copyright (C) 2007 Free Software Foundation, Inc. A way to get it to work is just to introduce a command variable like $BUILD_CMD: MAINTINFO='a b <c...@d>' DPKGOPTS="-e\"$MAINTINFO\" -m\"$MAINTINFO\"" BUILD_CMD="dpkg-buildpackage $DPKGOPTS" bash -c "$BUILD_CMD" > I'm sure you can create a gen-clean-kernel you run once which makes the > tarball for you. Thanks--sounds good. > >> http://localhost/linux-libre/linux-2.6.28-libre3.tar.gz >> >> (Perhaps there are already such compressed tarballs that you can just >> download, convert to a .gz, serve up with your web server, and have it >> all work out OK.) > > I'm pretty sure l-l do provide tarballs on their site. Yes, I am sure I made it clumsier than it should be. > >> Finally, specify that URL in config.local like this: >> >> LINUXLIBRE_TARBALL_URL=http://localhost/linux-libre/linux-2.6.28-libre3.tar.gz > > You should add this to config (with apropriate coment) as well. Right--thanks. _______________________________________________ gNewSense-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/gnewsense-dev
