Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Aug 2014 03:42:08 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192960] New: ports-mgmt/portmaster dependency handling is incorrect.
Message-ID:  <bug-192960-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 192960
           Summary: ports-mgmt/portmaster dependency handling is
                    incorrect.
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: peterj@FreeBSD.org

portmaster appears to ignore installed ports when calculating dependencies.  As
an example, I have libjpeg-turbo-1.3.0_1 (graphics/libjpeg-turbo) installed -
which installs /usr/local/lib/libjpeg.so (and related files).  If I try to
update (eg) tiff, I get:

builder% portmaster tiff               

===>>> Currently installed version: tiff-4.0.3_1
===>>> Port directory: /usr/ports/graphics/tiff

===>>> Launching 'make checksum' for graphics/tiff in background
===>>> Gathering dependency list for graphics/tiff from ports
===>>> Launching child to install graphics/jpeg

===>>> tiff-4.0.3_1 >> graphics/jpeg (1/1)

===>>> Port directory: /usr/ports/graphics/jpeg

===>>> Launching 'make checksum' for graphics/jpeg in background
===>>> Gathering dependency list for graphics/jpeg from ports
===>>> Initial dependency check complete for graphics/jpeg

===>>> Continuing initial dependency check for graphics/tiff
===>>> Initial dependency check complete for graphics/tiff


===>>> tiff-4.0.3_1 >> (1)

===>>> The following actions will be taken if you choose to proceed:
        Upgrade tiff-4.0.3_1 to tiff-4.0.3_4
        Install graphics/jpeg

===>>> Proceed? y/n [y] n

If I run "cd /usr/ports/graphics/tiff && make", then tiff compiles correctly,
without requiring graphics/jpeg.

-- 
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-192960-13>