about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2008-05-21 09:35:15 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2008-05-21 09:35:15 +0000
commit9037d9287aa2d54d031aaebad7474c9b4987117d (patch)
tree2c75bebc5d65b4e3fc51c2c306caf62e13ca08fe /pkgs/build-support
parentae972ce4d3d1298f430cd18b4cc30e2fdffc8bc0 (diff)
downloadnixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.tar
nixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.tar.gz
nixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.tar.bz2
nixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.tar.lz
nixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.tar.xz
nixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.tar.zst
nixlib-9037d9287aa2d54d031aaebad7474c9b4987117d.zip
* Added a Fedora 9 image.
svn path=/nixpkgs/trunk/; revision=11865
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/vm/default.nix13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix
index 700b7778f865..b6678c668608 100644
--- a/pkgs/build-support/vm/default.nix
+++ b/pkgs/build-support/vm/default.nix
@@ -368,6 +368,8 @@ rec {
 
         echo "initialising RPM DB..."
         PATH=/usr/bin:/bin:/usr/sbin:/sbin $chroot /mnt \
+          ldconfig -v || true
+        PATH=/usr/bin:/bin:/usr/sbin:/sbin $chroot /mnt \
           rpm --initdb
 
         # Make the Nix store available in /mnt, because that's where the RPMs live.
@@ -657,6 +659,16 @@ rec {
       urlPrefix = mirror://fedora/linux/releases/8/Fedora/i386/os;
     } // args);
 
+    fedora9i386 = args: makeImageFromRPMDist ({
+      name = "fedora-9-i386";
+      fullName = "Fedora 9 (i386)";
+      packagesList = fetchurl {
+        url = mirror://fedora/linux/releases/9/Fedora/i386/os/repodata/primary.xml.gz;
+        sha256 = "18780xgyag5acx79warcpvzlfkm0mni8xawl6jjvgxg9n3lp6zg0";
+      };
+      urlPrefix = mirror://fedora/linux/releases/9/Fedora/i386/os;
+    } // args);
+
     opensuse103i386 = args: makeImageFromRPMDist ({
       name = "opensuse-10.3-i586";
       fullName = "openSUSE 10.3 (i586)";
@@ -796,6 +808,7 @@ rec {
     fedora5i386 = diskImageFuns.fedora5i386 { packages = commonFedoraPackages; };
     fedora7i386 = diskImageFuns.fedora7i386 { packages = commonFedoraPackages; };
     fedora8i386 = diskImageFuns.fedora8i386 { packages = commonFedoraPackages; };
+    fedora9i386 = diskImageFuns.fedora9i386 { packages = commonFedoraPackages; };
     opensuse103i386 = diskImageFuns.opensuse103i386 { packages = commonOpenSUSEPackages; };
     
     ubuntu710i386 = diskImageFuns.ubuntu710i386 { packages = commonDebianPackages; };