GUB on Ubuntu post 10.04 LTS release
Graham Percival suggested trying GUB on a more recent Linux release.
Created x8664 VM using VirtualBox
Download Ubuntu 12.04 install iso
http://www.ubuntu.com/download/server
- 09:30
- Started download of 12.04 iso image
- 12:30
- Download complete
Boot VM with install iso
- 16:32
- Ubuntu install started
- 16:35
- Installing the base system
- 17:22
- Installation continues
- (later)
- Installation completed.
Aptitude on Ubuntu 12.04 LTS to update it
- 23:11
- Aptitude started. Kernel update is waiting.
- 23:43
- Still downloading updates
- 23:59
- Rebooting after updates completed
- 00:00
- Logged in and confirmed kernel updated
Attempt GUB build on 12.04
- 00:07
- Started apt-get install for git and emacs.
- 00:16
- Completed.
- 00:18
- Started git clone
git clone git://github.com/colinghall/gub.git
- 00:21
- Git clone completed
- 00:25
- Attempted make help but make isn't installed.
$ make help The program 'make' is currently not installed. You can install it by typing: sudo apt-get install make address@hidden:~/gub$ sudo apt-get install make
- 00:26
- Make installed. Try make help again
$ make bootstrap python bin/gub --platform=tools git calculating dependencies *** Stage: download (make, tools) downloading http://ftp.gnu.org/pub/gnu/make/make-3.81.tar.gz -> /home/colin/gub/downloads/make/ ....................
- 00:26
- I wonder if I can skip another monster download session by copying archives from the 32-bit VM?
- 00:32
- Disconnected from screen session, closed the 64-bit VM.
- 10:44
- Monday 4th June
- 10:45
- Opened (resumed) the lilydev64 VM, ssh in, re-attached to screen session
- 10:49
- Small shell script to do the whole build
#!/bin/sh wget http://lilypond.org/download/binaries/test-output/lilypond-2.15.38-1.test-output.tar.bz2 mv lilypond-2.15.38-1.test-output.tar.bz2 gub/regtests/ touch gub/regtests/ignore time ( cd gub && make bootstrap && make LILYPOND_BRANCH=release/unstable lilypond)
- 10:55
- Started wget of regtest tarball
- 10:59
- Done. Installing tarball
- 11:01
- Issued command to make bootstrap and then make lilypond
- 11:02
- Failed. Missing gcc. I'm not using LilyDev this time so I have to install all the dependencies.
- 11:04
- List of build dependencies here: http://lilypond.org/doc/v2.15/Documentation/contributor/requirements-for-compiling-lilypond
- 11:05
- Let's try build-dep lilypond
- 11:06
- apt-get for 177 packages started.
- 11:08
- Apt is running ok