[arch-projects] [devtools] Question about installing runtime dependencies at build time

Emil Velikov emil.l.velikov at gmail.com
Fri Aug 11 11:53:12 UTC 2017


On 8 August 2017 at 18:28, Johannes Löthberg via arch-projects
<arch-projects at archlinux.org> wrote:
> Quoting Emil Velikov via arch-projects (2017-08-08 18:45:20)
>> Hello Arch developers,
>>
>> After an upstream issue reported by Laurent Carlier (aka lordheavy)
>> Istarted wondering why builds fail on his end and not my (Arch)
>> machine.
>> The key difference seems to be that he's using devtools, whereas I do not.
>>
>> After a further chat, I got the impression that devtools installs
>> runtime dependencies before/alongside(?) as the PKGBUILD build/install
>> target is issued.
>>
>> This doesn't sound quite right to me. Shouldn't it be done, only on
>> runtime scenarios - say the check target?
>>
>> Of course, I could be missing something so if anyone has some pointers
>> that will be appreciated.
>>
>
> This is slightly confusingly written, but all packages listed in the
> depends and the makedepends arrays will always be installed before
> building a package.  makedepends should only list packages that are only
> required when building, not all packages required when building
>
Seems like I've misinterpreted the meaning of depends, hence the
awkward wording and confusion.

Thanks for the correction Johannes.
Emil


More information about the arch-projects mailing list