[Bug 234436] graphics/ufraw does not install if no GUI is configured

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Dec 27 10:45:07 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234436

            Bug ID: 234436
           Summary: graphics/ufraw does not install if no GUI is
                    configured
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: rodrigo at FreeBSD.org
          Reporter: t.m.guymer at thomasguymer.co.uk
          Assignee: rodrigo at FreeBSD.org
             Flags: maintainer-feedback?(rodrigo at FreeBSD.org)

Building without GTK2 does not create the "ufraw" binary and therefore creates
a pkg-static error.

Running "make -C graphics/ufraw showconfig" shows:

===> The following configuration options are available for ufraw-0.22_8:
     CONTRAST=on: Enable contrast setting option
     DST=off: Use local time for timestamps
     EXIV2=on: EXIF and IPTC metadata support via exiv2
     FITS=off: FITS output support
     GIMP=off: Install GIMP plugin
     GNOME=off: GNOME desktop environment support
     GTK2=off: GTK+ 2 GUI toolkit support
     LENSFUN=on: Camera lens database support via LensFun
===> Use 'make config' to modify these settings

Running "portmaster graphics/ufraw" fails with the error:

===>   Registering installation for ufraw-0.22_8
pkg-static: Unable to access file
/usr/ports/graphics/ufraw/work/stage/usr/local/bin/ufraw:No such file or
directory
*** Error code 74

Running "ls -hl graphics/ufraw/work/stage/usr/local/bin/" shows:

total 1884
-r-xr-xr-x  1 root  staff   409K 27 Dec 10:29 dcraw
-r-xr-xr-x  1 root  staff    27K 27 Dec 10:29 nikon-curve
-r-xr-xr-x  1 root  staff   1.3M 27 Dec 10:29 ufraw-batch

You can see that "ufraw-batch" has been created (which is the binary that I
want) and that "ufraw" has not been created (which is the binary that I do not
want) which is exactly what I think should've happened. The problem is that the
install script thinks that "ufraw" should exist and therefore it fails the
whole process even though it is OK for it to be missing.

Thanks,

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list