Bug 231852 - graphics/gdk-pixbuf2: Install broken when built without X11
Summary: graphics/gdk-pixbuf2: Install broken when built without X11
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-01 14:06 UTC by Dean E. Weimer
Modified: 2018-10-04 20:35 UTC (History)
7 users (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments
patch file (1.21 KB, patch)
2018-10-01 18:09 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dean E. Weimer 2018-10-01 14:06:55 UTC
Install broken when built without X11, pkg-plist attempts to include multiple xlib files.

< include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
< include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h
37,39d34
< lib/libgdk_pixbuf_xlib-2.0.so
< lib/libgdk_pixbuf_xlib-2.0.so.0
< lib/libgdk_pixbuf_xlib-2.0.so.0.3600.12
41d35
< libdata/pkgconfig/gdk-pixbuf-xlib-2.0.pc
Comment 1 Yasuhiro Kimura freebsd_committer freebsd_triage 2018-10-01 18:09:01 UTC
Created attachment 197691 [details]
patch file

Attached file fixes problem.
Comment 2 Please 2018-10-04 06:07:23 UTC
Does this cover this?

===>  Building package for gdk-pixbuf2-2.36.12
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/gdk-pixbuf2/work/stage/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/gdk-pixbuf2/work/stage/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/gdk-pixbuf2/work/stage/usr/local/lib/libgdk_pixbuf_xlib-2.0.so:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/gdk-pixbuf2/work/stage/usr/local/lib/libgdk_pixbuf_xlib-2.0.so.0:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/gdk-pixbuf2/work/stage/usr/local/lib/libgdk_pixbuf_xlib-2.0.so.0.3600.12:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/graphics/gdk-pixbuf2/work/stage/usr/local/libdata/pkgconfig/gdk-pixbuf-xlib-2.0.pc:No such file or directory
*** Error code 1 


also There is error in a build:

[155/157] /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 -o docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.xml
Error: no ID for constraint linkend: "GDK_PIXBUF_MODULE_FILE".
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-10-04 20:33:14 UTC
A commit references this bug:

Author: kwm
Date: Thu Oct  4 20:33:04 UTC 2018
New revision: 481249
URL: https://svnweb.freebsd.org/changeset/ports/481249

Log:
  Restore the !X11 case.

  PR:		231852
  Submitted by:	yasu@utahime.org
  Reported by:	dweimer@dweimer.net

Changes:
  head/graphics/gdk-pixbuf2/pkg-plist
Comment 4 Koop Mast freebsd_committer freebsd_triage 2018-10-04 20:35:55 UTC
Committed, thanks for reporting.