Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Nov 2019 09:24:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 241940] ports-mgmt/portmaster looping on checking dependencies when using ccache
Message-ID:  <bug-241940-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241940

            Bug ID: 241940
           Summary: ports-mgmt/portmaster looping on checking dependencies
                    when using ccache
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: se@FreeBSD.org
          Reporter: korsani@free.fr
             Flags: maintainer-feedback?(se@FreeBSD.org)
          Assignee: se@FreeBSD.org

Hi,

I recently upgraded from 12.0 to 12.1.=20
When I do portmaster -af, it loops like this :

=3D=3D=3D>>> Currently installed version: ccache-3.5.dev.20180926_1=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Port directory: /usr/ports/devel/ccache=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20

=3D=3D=3D>>> Starting check for build dependencies=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
=3D=3D=3D>>> Gathering dependency list for devel/ccache from ports=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Forcing update for /usr/ports/databases/libmemcached=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Launching child to reinstall libmemcached-1.0.18_7=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> exim-ldap2-4.92.3 1/21 >> libiconv-1.14_11 >> ccache-3.5.dev.2=
0180926_1
>> libmemcached-1.0.18_7 >> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >>
libmemcached-1.
0.18_7 >> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.=
18_7
>> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >>
autoconf-2.69_
3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >> autoconf-2.69_3 =
>>
ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 (18/83)=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> Currently installed version: libmemcached-1.0.18_7=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Port directory: /usr/ports/databases/libmemcached=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> Starting check for build dependencies=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
=3D=3D=3D>>> Gathering dependency list for databases/libmemcached from port=
s=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Forcing update for /usr/ports/devel/autoconf=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Launching child to reinstall autoconf-2.69_3=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> exim-ldap2-4.92.3 1/21 >> libiconv-1.14_11 >> ccache-3.5.dev.2=
0180926_1
>> libmemcached-1.0.18_7 >> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >>
libmemcached-1.
0.18_7 >> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.=
18_7
>> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >>
autoconf-2.69_
3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >> autoconf-2.69_3 =
>>
ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >> autoconf-2.69_3 (19/8=
3)=20=20=20

=3D=3D=3D>>> Currently installed version: autoconf-2.69_3=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Port directory: /usr/ports/devel/autoconf=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> Starting check for build dependencies=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
=3D=3D=3D>>> Gathering dependency list for devel/autoconf from ports=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Forcing update for /usr/ports/devel/ccache=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Launching child to reinstall ccache-3.5.dev.20180926_1=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> exim-ldap2-4.92.3 1/21 >> libiconv-1.14_11 >> ccache-3.5.dev.2=
0180926_1
>> libmemcached-1.0.18_7 >> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >>
libmemcached-1.
0.18_7 >> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.=
18_7
>> autoconf-2.69_3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >>
autoconf-2.69_
3 >> ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >> autoconf-2.69_3 =
>>
ccache-3.5.dev.20180926_1 >> libmemcached-1.0.18_7 >> autoconf-2.69_3 >>
ccache-3.5.dev.2018
0926_1 (20/83)=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=3D=3D=3D>>> Currently installed version: ccache-3.5.dev.20180926_1=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D=3D=3D>>> Port directory: /usr/ports/devel/ccache



And so on.

It's the case for some packages :exim-ldap2, mariadb103-server, ...

And it's also the case when, for example : portmaster -f $(pkg shlib -qR
libperl.so.5.28)

The only workaround is commenting
WITH_CCACHE_BUILD=3Dyes

in /etc/make.conf

Which ruin one of the major reason to use ccache: building to whole system =
:)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241940-7788>