Changeset 993 in ProjectBuilder for devel/rpmbootstrap/bin/rpmbootstrap


Ignore:
Timestamp:
Mar 3, 2010, 9:09:56 PM (14 years ago)
Author:
Bruno Cornec
Message:

r3719@localhost: bruno | 2010-03-03 19:10:43 +0100

  • Improvements for mandriva chroot. GPG check still not working
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/rpmbootstrap/bin/rpmbootstrap

    r992 r993  
    455455} elsif ($pbupd =~ /urpmi/) {
    456456    # Setup the repo
    457     open(REPO,"> $vepath/etc/urpmi/urpmi.cfg") || die "Unable to create repo file";
    458     print REPO << "EOF";
    459 Main\ (mdv1) $mirror/media/main/release {
    460   key-ids: 70771ff3
    461 }
    462 
    463 Main\ Updates\ (mdv2) $mirror/media/main/updates {
    464   key-ids: 22458a98
    465   update
    466 }
    467 
    468 Contrib\ (mdv9) $mirror/media/contrib/release {
    469   key-ids: 78d019f5
    470 }
    471 
    472 Contrib\ Updates\ (mdv10) $mirror/media/contrib/updates {
    473   key-ids: 26752624
    474   update
    475 }
    476 EOF
    477     close(REPO);
    478     $minipkglist = "ldconfig urpmi passwd vim-minimal dhcp-client authconfig";
     457    my $baseurl = dirname(dirname(dirname($mirror)));
     458    pb_system("chroot $vepath /bin/bash -c \"urpmi.addmedia --distrib $baseurl\"","Bootstrapping URPMI");
     459    $minipkglist = "ldconfig urpmi passwd vim-minimal dhcp-client";
    479460}
    480461
Note: See TracChangeset for help on using the changeset viewer.