[pacman-dev] Makepkg should set environment variables of dependencies before continuing build()
Allan McRae
allan at archlinux.org
Sun Dec 30 10:58:47 EST 2012
On 31/12/12 01:48, Eric Fernandez wrote:
> Note that "source /etc/profile" in build() is not a good solution, as
> it runs all profile.d scripts and if one script fails, then the build
> process is aborted. It is better to fix makepkg upstream. I had a look
> at the code, and do not understand why run_pacman does not set the
> variables, but maybe it is a problem of variable space?
>
How about:
source /etc/profile &>/dev/null
on line 483 of makepkg in the handle_deps function right after
installing dependencies?
More information about the pacman-dev
mailing list