pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/chat/ejabberd
28. 11. 2013 v 10:42, Matthias Scheler <tron%NetBSD.org@localhost>:
> On Thu, Nov 28, 2013 at 05:21:39AM +0000, David A. Holland wrote:
>> Update PLIST and bump PKGREVISION; seen in a chrooted pbulk run so I'm
>> going to assume it changed with the new(ish) Erlang.
>
> As the package build fine with the old package list for me in the past
> (with "PKG_DEVELOPER" set to "yes") and builds fine with the new package
> list now I assume this because of the very broken way the build works.
> The build uses "git" to check out multiple Erlang libraries (or modules
> or whatever you call them) via GIT from the upstream repository and
> uses them during the build. So depending on when you build this
> package you get different results because those GIT repositories
> have changed.
Yes, that’s exactly the case, and I couldn’t find any way around that. The
distribution tarball simply doesn’t come with the erlang modules needed; they
are checked out from git at build time with no apparent attempt to lock on to
specific tags.
It’s incredibly annoying and sadly common in the Erlang app world.
-F
Home |
Main Index |
Thread Index |
Old Index