Bug 249372

Summary: print/scribus-devel: broken buttons/no icons: got Null pixmap
Product: Ports & Packages Reporter: O. Hartmann <ohartmann>
Component: Individual Port(s)Assignee: Piotr Kubaj <pkubaj>
Status: Closed FIXED    
Severity: Affects Many People Flags: bugzilla: maintainer-feedback? (pkubaj)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description O. Hartmann 2020-09-16 13:00:56 UTC
Port print/scribus-devel is the only (working) port in the ports tree since print/scribus has been removed. print/scribus-devel is unusable on every platform we tried (12.1-RELENG, 12-STABLE, CURRENT), no matter whether the port is build via traditional make or poudriere locally, or installed via pkg on a fresh install and downloaded from an official ports repository/package server.

The failure and phenomenon is always the same and independend of the user's local configuration. In Scribus' menus, most knobs/buttons do not have icons/symbols. On the console/in the terminal one can watch the errors occuring during operation as shown below. The error is always the same: it seems, that the icon sets are missing and indeed, checking for the Null reported icons by hand, the are not present where they're supposed to be according to the error message.

[...]
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/AppIcon.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/16/document-open.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/16/close.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/16/document-save.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/16/document-save-as.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/exit.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/ok.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/22/transform-crop-and-resize.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/16/insert-barcode.png: Got null pixmap
Unable to load icon /usr/local/share/scribus/icons/1_5_1_dark/22/insert-barcode.png: Got null pixmap

[...]
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-09-19 06:01:02 UTC
A commit references this bug:

Author: pkubaj
Date: Sat Sep 19 05:59:59 UTC 2020
New revision: 548943
URL: https://svnweb.freebsd.org/changeset/ports/548943

Log:
  print/scribus-devel: fix icons

  Limit end line replacement to text files.

  PR:		249372
  Reported by:	ohartmann@walstatt.org

Changes:
  head/print/scribus-devel/Makefile