port mpkg and variants: failure

Blair Zajac blair at orcaware.com
Sat Dec 8 13:52:51 PST 2012


On Dec 8, 2012, at 1:48 PM, Jeremy Lavergne wrote:

>> I'll probably spend some time on this this week.
>> 
>> While I'm asking, can you make a mpkg that contains say git-core, which depends upon a ton of stuff, install it, then if zlib is updated, make a pkg for that and install it on top of the zlib pkg embedded in the mpkg?
> 
> You can but I just keep updating the mpkg file: all the individual packages within are tracked for upgrade or ignore automatically by Installer.

We have a hundred users on MacBook Airs (so wireless only) that we plan on disting an initial 1 GB mpkg to using Munki [1].  I wrote a meta-Portfile with the below dependencies.  So anything to avoid re-sending a 1 GB to everybody would be nice ;)

Blair

depends_lib    port:aspell \
               port:aspell-dict-en \
               port:bmon \
               port:boost \
               port:coreutils \
               port:di \
               port:emacs \
               port:findutils \
               port:ftgl \
               port:git-core \
               port:gnupg \
               port:iftop \
               port:keychain \
               port:maven3 \
               port:mercurial \
               port:mtr \
               port:ncftp \
               port:openexr \
               port:p5.12-ipc-run \
               port:p5.12-ipc-run3 \
               port:p5.12-switch \
               port:parallel \
               port:pngcrush \
               port:pstree \
               port:python27 \
               port:py27-cython \
               port:py27-fpconst \
               port:py27-memcached \
               port:py27-numpy \
               port:py27-protobuf \
               port:py27-opengl \
               port:py27-pycg \
               port:py27-pychecker \
               port:py27-pylint \
               port:py27-pyqt4 \
               port:py27-pyside-tools \
               port:py27-soappy \
               port:py27-spi-pth \
               port:py27-spi-spimport \
               port:py27-pysvn \
               port:py27-thrift \
               port:py27-yaml \
               port:py27-zeroc-ice34 \
               port:rlwrap \
               port:rsync \
               port:sbt \
               port:scons \
               port:screen \
               port:spi-ffmpeg \
               port:spi-legacy-symlink \
               port:spi-sumo \
               port:srm \
               port:subversion-javahlbindings \
               port:subversion-python27bindings \
               port:swig-perl \
               port:swig-python \
               port:thrift \
               port:urw-fonts \
               port:valgrind \
               port:vim \
               port:webp \
               port:wget \
               port:zeroc-ice34

[1] http://code.google.com/p/munki/



More information about the macports-dev mailing list