Date: Wed, 22 Feb 2017 00:45:35 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 217284] ports-mgmt/portupgrade and handling of shared libraries used by depending ports Message-ID: <bug-217284-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217284 Bug ID: 217284 Summary: ports-mgmt/portupgrade and handling of shared libraries used by depending ports Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: bdrewery@FreeBSD.org Reporter: mi@FreeBSD.org Flags: maintainer-feedback?(bdrewery@FreeBSD.org) Assignee: bdrewery@FreeBSD.org Currently portupgrade will only update depending ports, when invoked with t= he -r flag. It should be possible (perhaps with a different option) to automatically rebuild those of them, that use a shared library provided by = one of the ports being rebuild IF such a shared library's version changes. A separate -- but related -- problem is that portupgrade relies on the dependencies explicitly-listed by each port (and put together into INDEX) -- which may be inaccurate. Instead it should use the pkg's database -- which is more reliable since it lists the ACTUAL shared libraries used by each installed package's binaries. This problem is currently handled by bumps to PORTREVISION -- a poor crutch, that should never have been used for the purpose. --=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-217284-13>