[pacman-dev] Status of "Splitting packages with makepkg"

Allan McRae allan at archlinux.org
Thu Nov 13 12:18:28 EST 2008

Allan McRae wrote:
> Marc - A. Dahlhaus [ Administration | Westermann GmbH ] wrote:
>> Hello Allen,
>> the prototype has a little problem in case you give -L option to makepkg
>> as it is now:
>> As makepkg pipes the output of the build-function into tee, the
>> build-function gets executed in a sub-shell. Any changes of variables in
>> context of main-shell from inside build-function will not work in that
>> case. This leads to that we have to set the values of all
>> split-package-variables outside of the respective build-functions.
> As I said, the implementation is still a bit away...  The KDEmod guys 
> override the PKGBUILD variables the same way.  I will look into what 
> they for logging.

Testing with this script indicates to me that everything is fine...

#! /bin/bash


build() {
  echo $output

echo $output
build 2>&1
build 2>&1 | tee buildlog


 > cat buildlog

So what exactly are you say is wrong?


More information about the pacman-dev mailing list