Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Jan 2018 19:21:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 225496] ports-mgmt/portmaster: sometimes gratuitously removes ports
Message-ID:  <bug-225496-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 225496
           Summary: ports-mgmt/portmaster: sometimes gratuitously removes
                    ports
           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: d8zNeCFG@aon.at
             Flags: maintainer-feedback?(se@FreeBSD.org)
          Assignee: se@FreeBSD.org

Since changing portmaster to support flavors, it sometimes gratuitously rem=
oves
ports; it seems when a new one is a prefix of an existing one.

For example, with the following installed ports,

gcc-ecj-4.5
gcc6-6.4.0_3
gccmakedep-1.0.3

executing 'portmaster lang/gcc' results in gcc-ecj-4.5 being removed and gc=
c-6
being installed.

The correct operation would have been to just install gcc-6 and leave
gcc-ecj-4.5 unchanged.

---

That said, many thanks to all who worked hard to keep portmaster usable even
with the very intrusive flavor changes. For a while (when portmaster did not
work anymore due to flavors) I developed my own upgrade script, so I know
pretty well all the pitfalls of FLAVORS and FLAVOR and determining the flav=
or
of old ports which don't have one yet etc.

--=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-225496-13>