Changeset 993 in ProjectBuilder for devel


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
Location:
devel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/etc/pb.conf

    r992 r993  
    271271rbsmindep mandriva-2009.1 = MAKEDEV,ConsoleKit-libs,audit-libs,basesystem,bash,beecrypt,bzip2-libs,chkconfig,compat-db45,coreutils,cpio,cracklib,cracklib-dicts,crontabs,cyrus-sasl-lib,db4,dbus,dbus-libs,device-mapper,device-mapper-libs,dhclient,dirmngr,e2fsprogs,e2fsprogs-libs,elfutils-libelf,ethtool,expat,file,file-libs,filesystem,findutils,gamin,gawk,gdbm,glib2,glibc,glibc-common,gnupg2,gpgme,grep,info,initscripts,iproute,iputils,keyutils-libs,krb5-libs,libacl,libattr,libcap,libcurl,libgcc,libgcrypt,libgpg-error,libidn,libksba,liblzma,libselinux,libsepol,libstdc++,libusb,libvolume_id,libxml2,linux-atm-libs,logrotate,lua,mingetty,module-init-tools,ncurses,ncurses-base,ncurses-libs,net-tools,nspr,nss,openldap,openssl,pam,passwd,pcre,pinentry,popt,procps,psmisc,pth,pygpgme,python,python-iniparse,python-libs,python-urlgrabber,readline,rpm,rpm-libs,rpm-python,rsyslog,sed,setup,shadow-utils,sqlite,sysvinit-tools,tzdata,udev,upstart,urpmi,util-linux-ng,vim-minimal,zlib
    272272#
    273 rbsmindep mandriva-2010.0 = basesystem,bash,chkconfig,coreutils,cpio,cracklib,cracklib-dicts,crontabs,dbus,dhcp-client,dirmngr,e2fsprogs,ethtool,expat,file,filesystem,findutils,gamin,gawk,glibc,gnupg2,grep,info,initscripts,iputils,libacl1,libattr1,libblkid1,libbzip2_1,libcap2,libcurl4,libdb4.7,libelfutils1,libgcc1,libgcrypt11,libgpg-error0,libidn11,libksba8,liblua5.1,liblzma2,libmagic1,libncurses5,libnspr4,libnss3,libpopt0,libreadline6,librpm4,libsqlite3_0,libstdc++6,libtermcap2,libusb1.0_0,libuuid1,libxml2_2,logrotate,lua,mingetty,module-init-tools,ncurses,net-tools,nss,openldap,openssl,pam,passwd,pcre,perl,perl-base,perl-Config-IniFiles,perl-Locale-gettext,perl-MDV-Distribconf,perl-URPM,procps,psmisc,python,rpm,sed,setup,shadow-utils,sysvinit-tools,udev,urpmi,util-linux-ng,vim-minimal,zlib1
     273rbsmindep mandriva-2010.0 = basesystem,bash,chkconfig,coreutils,cpio,cracklib,cracklib-dicts,crontabs,curl,dbus,dhcp-client,dirmngr,e2fsprogs,ethtool,expat,file,filesystem,findutils,gamin,gawk,glibc,gnupg2,grep,info,initscripts,iputils,libacl1,libattr1,libblkid1,libbzip2_1,libcap2,libcurl4,libdb4.7,libelfutils1,libext2fs2,libgcc1,libgcrypt11,libgpg-error0,libidn11,libkrb53,libksba8,libldap2.4_2,liblua5.1,liblzma2,libmagic1,libncurses5,libnspr4,libnss3,libopenssl0.9.8,libpopt0,libreadline6,librpm4,libsasl2,libsqlite3_0,libssh2_1,libstdc++6,libtermcap2,libusb1.0_0,libuuid1,libxml2_2,logrotate,lua,meta-task,mingetty,module-init-tools,ncurses,net-tools,nss,openldap,openssl,pam,passwd,pcre,perl,perl-base,perl-Config-IniFiles,perl-Locale-gettext,perl-MDV-Distribconf,perl-URPM,procps,psmisc,python,rpm,sed,setup,shadow-utils,sysvinit-tools,udev,urpmi,util-linux-ng,vim-minimal,zlib1
    274274
    275275# Where to store packages downloaded temporarily by rpmbootstrap
  • 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.