pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: When to rebuild pbulk setup and how?



On Wed, Jan 15, 2025 at 11:25:30AM +0100, Thomas Klausner wrote:
> Take a closer look at the sqlite3 binary package.  It looks like it
> was built against devel/zlib from pkgsrc, but does not pull it in.
>  Thomas

ccache pulls it in.


Actually there are several packages failing through bulk build (which work
from command line). Most of them say they did not find libz.so. Only this
package mentions sqlite3.

I am suspecting my ccache setup.

I have this in mk.conf


    .if !empty(PKGPATH:Mdevel/ccache) \
    || !empty(PKGPATH:Mdevel/ccache3) \
    || !empty(PKGPATH:Mdevel/gmake) \
    || !empty(PKGPATH:Mdevel/zlib) \
    || !empty(PKGPATH:Mdevel/libtool-base) \
    || !empty(PKGPATH:Mdevel/m4) \
    
    PKGSRC_COMPILER=        gcc
    .else
    PKGSRC_COMPILER=        ccache gcc
    .endif


There was a large || list, which I have started trimming based on evidence
of an error. (I got into trimming this list only after facing above
issue.)

Earlier it included these things which I have commented at least till it
reports a cyclic dep.

    # || !empty(PKGPATH:Marchivers/lz4) \
    # || !empty(PKGPATH:Marchivers/zstd) \
    # || !empty(PKGPATH:Mdevel/pkgconf) \
    # || !empty(PKGPATH:Mdevel/pkgconf) \
    # || !empty(PKGPATH:Mdevel/autoconf) \
    # || !empty(PKGPATH:Mconverters/help2man) \
    # || !empty(PKGPATH:Mdevel/p5-gettext) \
    # || !empty(PKGPATH:Mlang/perl5) \
    # || !empty(PKGPATH:Mdevel/automake) \
    # || !empty(PKGPATH:Mdatabases/hiredis) \
    # || !empty(PKGPATH:Mdevel/cmake) \
    # || !empty(PKGPATH:Mwww/curl) \
    # || !empty(PKGPATH:Mwww/nghttp2) \
    # || !empty(PKGPATH:Mtextproc/libxml2) \
    # || !empty(PKGPATH:Mtextproc/xmlcatmgr) \
    # || !empty(PKGPATH:Mtextproc/libunistring) \
    # || !empty(PKGPATH:Mmisc/rhash) \
    # || !empty(PKGPATH:Mdevel/libuv) \
    # || !empty(PKGPATH:Mdevel/libuuid) \
    # || !empty(PKGPATH:Mlang/gcc8-libs) \
    # || !empty(PKGPATH:Mlang/gcc8) \
    # || !empty(PKGPATH:Mtextproc/gsed) \
    # || !empty(PKGPATH:Mdevel/readline) \
    # || !empty(PKGPATH:Mdevel/libidn2) \
    # || !empty(PKGPATH:Mdevel/libffi) \
    # || !empty(PKGPATH:Mlang/python312) \


-- 
Mayuresh


Home | Main Index | Thread Index | Old Index