Date: Fri, 5 Apr 2013 23:36:24 -0700 (PDT) From: Jeremy Chadwick <jdc@koitsu.org> To: FreeBSD-gnats-submit@freebsd.org Cc: portmgr@freebsd.org Subject: ports/177663: net/mtr and/or net/mtr-nox11 badly broken Message-ID: <20130406063624.D7C6973A31@icarus.home.lan> Resent-Message-ID: <201304060640.r366e0rb018179@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 177663 >Category: ports >Synopsis: net/mtr and/or net/mtr-nox11 badly broken >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Apr 06 06:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Jeremy Chadwick >Release: FreeBSD 9.1-STABLE amd64 >Organization: >Environment: System: FreeBSD icarus.home.lan 9.1-STABLE FreeBSD 9.1-STABLE #0 r249160: Fri Apr 5 06:05:12 PDT 2013 root@icarus.home.lan:/usr/obj/usr/src/sys/X7SBA_RELENG_9_amd64 amd64 >Description: With the introduction of mtr 0.84, the mtr authors introduced very broken/stupid code that pertains to the inclusion of glib, with further assumptions made regarding IPv6 support. These bad decisions affect all the BSDs, including OS X. The ""solution"" noticed on FreeBSD was to pull in glib as a dependency. However, this is not the correct solution. For full details/analysis/code/etc., please see these 3 posts on freebsd-ports@ http://lists.freebsd.org/pipermail/freebsd-ports/2013-March/082142.html http://lists.freebsd.org/pipermail/freebsd-ports/2013-March/082144.html (analysis) http://lists.freebsd.org/pipermail/freebsd-ports/2013-March/082145.html I should note that I CC'd sunpoet@freebsd.org when sending the above freebsd-ports@ mail: >How-To-Repeat: n/a >Fix: Choices as I see them: a) Mark the port as BROKEN until mtr 0.85 or newer comes out (no ETA) b) Roll the port back to the previous version (0.82) c) Backport the fixes applied to master/head in github (this will take some effort, and honestly I'm not willing to do it since rolling back to 0.82 is easier for me to do) >Release-Note: >Audit-Trail: >Unformatted: >>> From: Jeremy Chadwick <jdc@koitsu.org> >>> To: sib@tormail.org >>> Date: Fri, 15 Mar 2013 21:32:14 -0700 >>> Cc: sunpoet@freebsd.org, freebsd-ports@freebsd.org >>> Subject: Re: net/mtr failed to build
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130406063624.D7C6973A31>