Changeset 1515 in ProjectBuilder for devel/pb-modules/etc/pb.conf


Ignore:
Timestamp:
May 10, 2012, 12:47:51 PM (12 years ago)
Author:
Bruno Cornec
Message:

r4760@localhost: bruno | 2012-05-10 11:48:21 +0200

  • pb.conf: sudo does not pass through the DEBIAN_FRONTEND variable; use env to make sure it is set. Also change from --force-yes to --allow-unauthenticated (Eric Anderson)
  • Base.pm: Provide a better error message for failures of pb_mkdir_p (Eric Anderson)
  • Distribution.pm: Make sure to apply the ftp/http proxy when installing dependencies. Also add hack to try the install twice if it fails the first time. That may be unnecessary with the DEBIAN_FRONTEND fix, but doesn't hurt. (Eric Anderson)
File:
1 edited

Legend:

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

    r1507 r1515  
    214214
    215215# Command to update the distribution to latest state
    216 osupd du = sudo /usr/bin/apt-get update; export DEBIAN_FRONTEND="noninteractive"; sudo /usr/bin/apt-get --quiet -y --force-yes dist-upgrade
     216osupd du = sudo /usr/bin/apt-get update; sudo env DEBIAN_FRONTEND="noninteractive" /usr/bin/apt-get --quiet -y --force-yes dist-upgrade
    217217osupd gen = sudo /usr/bin/emerge --update --deep world; sudo /usr/bin/revdep-rebuild
    218218osupd rpm = sudo /usr/bin/yum clean all; sudo /usr/bin/yum -y update
     
    225225# Chaining the commands allow to only test for what is able to be installed,
    226226# not the update of the repo which may well be unaccessible if too old
    227 osins du = sudo /usr/bin/apt-get update ; sudo /usr/bin/apt-get -y --force-yes install
     227osins du = sudo /usr/bin/apt-get update ; sudo env DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get -y --allow-unauthenticated install
    228228osins gen = sudo /usr/bin/emerge
    229229osins rpm = sudo /usr/bin/yum clean all; sudo /usr/bin/yum -y update ; sudo /usr/bin/yum -y install
Note: See TracChangeset for help on using the changeset viewer.