Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Jul 2022 05:32:55 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 265084] ports-mgmt/portmaster seems to pull erroneous flavors during dependency check pre-install not sure if portmaster or regression in bsd.port.mk
Message-ID:  <bug-265084-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 265084
           Summary: ports-mgmt/portmaster seems to pull erroneous flavors
                    during dependency check pre-install not sure if
                    portmaster or regression in bsd.port.mk
           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: alt2600@icloud.com
          Assignee: se@FreeBSD.org
             Flags: maintainer-feedback?(se@FreeBSD.org)

last time I saw this behavior it was an issue with bsd.port.mk , so either
there is a regression in some of the cleanup patches for indents, or someth=
ing
is wrong with portmaster. both have been getting updates over the period of
time when things have gone haywire for me. first really noticed it when QT
updated a few days ago and qt5-sqldrivers-sqlite3 kept failing and failing =
due
to FLAVOR=3Ddefault somehow being in the environment. It seems to be carryi=
ng
this FLAVOR from the dependency on sqlite3. to be honest i expected this gd=
al
to fail, but with the flavor of py39, but alas it was carried in seemingly =
from
the dependency check not the upstream build. gdal had been removed during a
previous failed upgrade it seems, so it was being built to satisfy py39-gda=
l's
need of it. I honestly do not know if its portmaster or bsd.port.mk or some
other piece of Mk/ wanted to post bug in case others are seeing this issue.=
 I
know when I did a rebuild after 13.1 update things worked as that was short=
ly
after bsd.port.mk being patched to fix the carry of FLAVOR into the recursi=
ve
makes. PR 256736 was still open on bsd.port.mk so I posted earlier of the
possible regression. needed to do something after coming to terms with
potentially having to manually upgrade KDE one port at a time.



/usr/bin/strip /usr/ports/graphics/gdal/work/stage/usr/local/lib/libgdal.so
=3D=3D=3D=3D> Compressing man pages (compress-man)
=3D=3D=3D>>> Starting check for runtime dependencies
=3D=3D=3D>>> Gathering dependency list for graphics/gdal from ports

=3D=3D=3D>>> The dependency for databases/sqlite3
       seems to be handled by sqlite3-3.39.0,1

=3D=3D=3D>>> Dependency check complete for graphics/gdal

=3D=3D=3D>>> py39-gdal-3.5.0 3/9 >> graphics/gdal (1/1)

=3D=3D=3D>  gdal-3.5.1 FLAVOR is defined (to default) while this port does =
not have
FLAVORS.
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/gdal

=3D=3D=3D>>> Installation of gdal-3.5.1 (graphics/gdal) failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for graphics/gdal failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for py39-gdal-3.5.0 failed
=3D=3D=3D>>> Aborting update

--=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-265084-7788>