On Sat, Nov 06, 1999 at 08:59:15PM +0000, Chris Lingard wrote: > > I though I had enough to build the Hurd itself so I got the source from > CVS. I run > dpkg-buildpackage -uc -B and all the binaries build, at least I > think so. It fails trying to build the documentation, and wants package > tetex.
Welcome to the joy of bootstrapping. I hope you start to appreciate all the work I did in the past, where those problems popped up on a daily base for me ;) > The problem is that tetex depends on dpkg-perl, and I cannot > find this anywhere in the Package index, or in the binary directories. I > have built TeX on several UNIX boxes so may try this next. The problem is that some parts of tetex are binary-all an dupdated regularly by the maintainer, while the binary-any part which needs to be recompiled (tetex-bin) is still very old, and is not updated by me. So they get out of sync, making it problematic to get it going. as a quick hack, comment out the doc generation (debian/rules, search for all places with "XXX-doc" or so). If you want to work on tetex, go for it! It has some minor problems, send us patches please. > Could you please advice me on the best way to complete the build. Also, > once it is complete, what is the Debian/Hurd way to install what I have > built. Can I just tar my hurd partition, in Debian, so as to recover > it later; return to the Hurd and do a make install in the build > directory. If you build with dpkg-buildpackage, a deb file is generated (use dpkg-buildpackage with "-nc" to avoid cleaning the source after modifying debian/rules and restarting it). The deb file can be installed with "dpkg -i ../hurd*deb" from the source directory. Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server Marcus Brinkmann GNU http://www.gnu.org for public PGP Key [EMAIL PROTECTED], [EMAIL PROTECTED] PGP Key ID 36E7CD09 http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED]

