NetBSD Problem Report #52350
From martin@aprisoft.de Thu Jun 29 07:56:16 2017
Return-Path: <martin@aprisoft.de>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 787E37A265
for <gnats-bugs@gnats.NetBSD.org>; Thu, 29 Jun 2017 07:56:16 +0000 (UTC)
Message-Id: <20170629075605.865A15CC761@emmas.aprisoft.de>
Date: Thu, 29 Jun 2017 09:56:05 +0200 (CEST)
From: martin@NetBSD.org
Reply-To: martin@NetBSD.org
To: gnats-bugs@NetBSD.org
Subject: xfce4 not working on NetBSD-current
X-Send-Pr-Version: 3.95
>Number: 52350
>Category: pkg
>Synopsis: xfce4 not working on NetBSD-current
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jun 29 08:00:00 +0000 2017
>Closed-Date: Tue Jun 26 06:54:15 +0000 2018
>Last-Modified: Tue Jun 26 06:54:15 +0000 2018
>Originator: Martin Husemann
>Release: NetBSD 8.99.1
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD seven-days-to-the-wolves.aprisoft.de 8.99.1 NetBSD 8.99.1 (GENERIC) #149: Wed Jun 28 20:52:01 CEST 2017 martin@seven-days-to-the-wolves.aprisoft.de:/work/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
I am having massive trouble with the new Xfce4 version in pkgsrc on one
machine (while it is working fine for Youri).
I can not move Icons in a panel (right click, select move, try to move it
around and watch the panel crash). Several dialogs are missing important
scrollbars (e.g. the appearance applet). I get crashes from xfce4-session.
So I tested on another machine, going for a clean install:
I updated the machine to NetBSD-current as of yesterday. I removed
all pkgs (pkg_delete -r \*), and made sure $WRKPBKDIR was empty (besides
the binary pkgs I keep there: PACKAGES?=${WRKOBJDIR}/packages/${MACHINE_ARCH}).
Then I updated pkgsrc to -current as of yesterday evening.
Next I installed shells/tcsh and meta-pkgs/xfce4 from source.
That gave me:
digest-20160304 Message digest wrapper utility
cwrappers-20170611 pkgsrc compiler wrappers
checkperms-1.11nb1 Check and correct file permissions
tcsh-6.20.00nb2 Extended C-shell with many useful features
m4-1.4.17 GNU version of UNIX m4 macro language processor
libtool-base-2.4.6 Generic shared library support script (the script itself)
gmake-4.1nb3 GNU version of 'make' utility
perl-5.26.0nb1 Practical Extraction and Report Language
p5-XML-Parser-2.44nb3 Perl extension interface to James Clark's XML parser, expat
intltool-0.51.0nb2 Internationalization Tool Collection
pkgconf-1.3.5 API-driven pkg-config replacement
osabi-NetBSD-8.99.1 Operating System version dummy-package
x11-links-1.05 Shadow tree of links to native X11 headers and libraries
gettext-lib-0.19.8.1 Internationalized Message Handling Library (libintl)
gettext-tools-0.19.8.1nb1 Tools for providing messages in different languages
bison-3.0.4nb3 GNU yacc(1) replacement
bash-4.4.012 The GNU Bourne Again Shell
readline-7.0 GNU library that can recall and edit previous input
mozilla-rootcerts-1.0.20170121nb5 Root CA certificates from the Mozilla Project
libffi-3.2.1nb3 Foreign function interface
python27-2.7.13nb1 Interpreted, interactive, object-oriented programming language
py27-expat-2.7.13 Python interface to expat
p5-gettext-1.07nb2 Perl5 module interface to C I18N functions
help2man-1.47.4 Generate simple manual pages from program output
autoconf-2.69nb7 Generates automatic source code configuration scripts
libelf-0.8.13nb1 ELF object file access library
pcre-8.40nb2 Perl Compatible Regular Expressions library
glib2-2.50.3 Some useful routines for C programming (glib2)
gdbus-codegen-2.50.3 Generate code and/or documentation for one or more D-Bus interfaces
py27-cElementTree-2.7.13 C implementation of Python ElementTree API
gobject-introspection-1.50.0 GObject Introspection
xmlcatmgr-2.2nb1 XML and SGML catalog manager
libxml2-2.9.4nb4 XML parser library from the GNOME project
shared-mime-info-1.8 Core database of common types
atk-2.22.0 Set of interfaces for accessibility
jbigkit-2.1 JBIG-KIT lossless image compression library
jpeg-9b IJG's jpeg compression utilities
tiff-4.0.8nb1 Library and tools for reading and writing TIFF data files
png-1.6.29 Library for manipulating PNG images
gdk-pixbuf2-2.36.6 Image loaders for gtk2
getopt-1.1.6 Program to help shell scripts parse command-line parameters
docbook-xml-4.5 XML DTD designed for computer documentation
docbook-xsl-1.79.1nb2 Docbook XSL modular stylesheet
libgpg-error-1.27 Definitions of common error values for all GnuPG components
libgcrypt-1.7.7 GNU cryptographic library
libxslt-1.1.29nb2 XSLT parser library from the GNOME project
xmlto-0.0.28nb1 Tool to help transform XML documents into other formats
dbus-1.10.18 Message bus system
at-spi2-core-2.22.0 Assistive Technology Service Provider Interface Core
at-spi2-atk-2.22.0 Assistive Technology Service Provider Interface A11y Toolkit
icu-59.1 Robust and full-featured Unicode services
harfbuzz-1.4.6 OpenType text shaping engine
lzo-2.10 Portable lossless data compression library
cairo-1.14.10 Vector graphics library with cross-device output support
cairo-gobject-1.14.10 Vector graphics library with cross-device output support
pango-1.40.3nb2 Library for layout and rendering of text
automake-1.15.1 GNU Standards-compliant Makefile generator
xorg-util-macros-1.19.1 Xorg autotool macros
libepoxy-1.4.3 Library for OpenGL function pointer management
hicolor-icon-theme-0.13nb1 Standard icon theme called hicolor
desktop-file-utils-0.23 Utilities to manage desktop entries
gtk3+-3.22.9nb2 GIMP Toolkit v3 - libraries for building X11 user interfaces
p5-Locale-libintl-1.26nb1 Perl internationalization library
texi2html-5.0nb6 Texinfo-to-HTML direct translator
yasm-1.3.0 Complete rewrite of the NASM assembler with BSD license
fribidi-0.19.7 Free Implementation of the Unicode Bidirectional Algorithm
enca-1.15 Extremely Naive Charset Analyser
libass-0.13.4nb2 Portable subtitle renderer for the ASS/SSA subtitle format
libogg-1.3.2 Ogg project codecs library
libvorbis-1.3.5 Library for the Ogg Vorbis audio encoding format
libtheora-1.1.1nb2 Video codec for Ogg multimedia streaming
lame-3.99.5nb3 Fast, high quality MP3 encoder
xvidcore-1.3.3 ISO MPEG-4 compliant video codec
nasm-2.13.01 General-purpose x86 assembler
x264-devel-20170615 GPL licensed H.264 encoder
libvdpau-1.1.1nb1 Video Decode and Presentation API for Unix
libva-1.7.3nb5 Video Acceleration API
libvpx-1.6.1nb1 On2 VP8 library from Google
ffmpeg1-1.2.12nb7 Decoding, encoding and streaming software (v1.x)
ffmpegthumbnailer-2.0.8nb7 Lightweight video thumbnailer that can be used by file managers
rhash-1.3.4 Calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other hash sums
libuv-1.12.0 Cross-platform asychronous I/O
gsed-4.4 GNU implementation of sed, the POSIX stream editor
libidn-1.33 Internationalized Domain Names command line tool
curl-7.54.1 Client that groks URLs
cmake-3.8.2 Cross platform make
lcms2-2.8 Little Color Management System - a color management library
openjpeg-2.1.2 JPEG 2000 library
poppler-0.55.0 PDF rendering library
poppler-glib-0.55.0 PDF rendering library (GLib wrapper)
libgsf-1.14.34nb1 GNOME2 structured file library
dbus-glib-0.108 GLib bindings for the D-BUS message bus system
xfce4-tumbler-0.1.32 D-Bus thumbnailing service
gtk2+-2.24.31nb4 GIMP Toolkit v2 - libraries for building X11 user interfaces
libxfce4util-4.13.0 Xfce basic library
xfce4-conf-4.12.1 Xfce client-server configuration storage and query system
gperf-3.1 GNU perfect hash function generator
xcb-util-0.4.0 XCB Utilities
startup-notification-0.12nb3 X11 application startup notification library
libxfce4ui-4.13.1 Xfce widget library
xfce4-garcon-0.6.1 Xfce menu library
xfce4-appfinder-4.12.0nb4 Xfce application finder
libglade-2.6.4nb25 Runtime interpreter for GLADE GUI files
py27-libxml2-2.9.4nb2 Python wrapper for libxml2
itstool-2.0.2 ITS Tool allows you to translate XML documents with PO files
gmp-6.1.2 Library for arbitrary precision arithmetic
mpfr-3.1.5 GMP-based library for multiple-precision floating-point computations
gawk-4.1.4 GNU awk
py27-libxslt-1.1.29nb1 Python wrapper for libxslt
gnome-doc-utils-0.20.10nb2 Documentation utilities for the GNOME project
rarian-0.8.1nb4 Documentation metadata library
gtk-doc-1.21nb3 Tools for authors of the GTK+ reference documentation
tdb-1.3.8 Small database system which uses files to store data
libwnck3-3.20.1nb2 Library to write pagers and tasklists
popt-1.16nb1 Command line option parsing library
samba-3.6.25nb6 SMB/CIFS protocol server suite
libcddb-1.3.2nb1 Library to access data on a CDDB server
libcdio-0.93nb4 CD-ROM access library
libcdio-paranoia-0.93nb2 CD-ROM access library: CDDA support
pciids-20150907 Repository of PCI IDs (pci.ids database)
libvolume_id-0.81.1nb1 Library to provide file system type information
libIDL-0.8.14nb4 CORBA Interface Definition Language parser
ORBit2-2.14.19nb4 High-performance CORBA ORB with C language support
GConf-2.32.4nb11 Configuration database system used by GNOME
usbids-20081118 Repository of USB IDs (usb.ids database)
policykit-0.9nb20 Framework for managing admin policies and privileges
hal-info-20091130nb5 FreeDesktop hardware abstraction layer (info subpackage)
hal-0.5.14nb18 FreeDesktop hardware abstraction layer
libproxy-0.4.15 Library that provides automatic proxy configuration management
libltdl-2.4.6 Generic shared library support (libltdl abstraction library)
libunistring-0.9.7 Unicode string library
libcfg+-0.7.0 Command line and configuration file parsing library
libatomic_ops-7.6.0 Multi-platform library of atomic operations by Hans Boehm
boehm-gc-7.6.0nb2 Garbage collection and memory leak detection for C and C++
guile20-2.0.14nb2 Official extension language for the GNU operating system (2.0 branch)
autogen-5.18.10nb2 The Automated Text and Program Generation Tool
libtasn1-4.10 ASN.1 structure parser library
nettle-3.3 Cryptographic library
gnutls-3.5.12 GNU Transport Layer Security library
glib-networking-2.48.0nb1 Network-related giomodules for glib
libsoup-2.54.1nb3 HTTP library implementation in C
libgnome-keyring-3.12.0 GNOME password and secret manager
gvfs-1.6.7nb28 Userspace virtual filesystem
libexif-0.6.21 EXIF file library
libnotify-0.7.6nb6 Desktop notification framework
p5-Business-ISBN-Data-20140910.003nb2 Data for the p5-Business-ISBN package
p5-Business-ISBN-3.004nb1 Perl5 module to work with International Standard Book Numbers (ISBNs)
p5-URI-1.71nb2 Perl5 Uniform Resource Identifiers class (URI, RFC 2396)
xfce4-exo-0.11.3 Xfce extension library
zonetab-0 NetBSD zone.tab file
xfce4-panel-4.13.0 Xfce panel
xfce4-thunar-1.6.11 Xfce file manager
xfce4-desktop-4.13.1 Xfce desktop background manager
xfce4-gtk2-engine-3.2.0nb4 Xfce GTK2 themes
gtksourceview3-3.22.0nb2 Text widget that extends GTK3's GtkTextView widget
xfce4-mousepad-0.4.0nb5 Xfce text editor
libical-1.0nb3 Reference implementation of the iCalendar data type and format
xfce4-orage-4.12.1nb4 Xfce time managing application
gstreamer0.10-0.10.36nb9 Open source multimedia framework
libcanberra-0.27nb8 Desktop event sound library
libwnck-2.30.6nb21 Library to write pagers and tasklists
iso-codes-3.75 List of country, language and currency names
libxklavier-5.4nb2 High-level API for the X Keyboard Extension (XKB)
xfce4-settings-4.13.0 Xfce settings manager
xfce4-session-4.13.0 Xfce session manager
vte-0.38.4 Terminal widget with improved accessibility and I18N support
xfce4-terminal-0.8.5.1 Xfce terminal emulator
xfce4-wm-4.13.0 Xfce window manager
xfce4-wm-themes-4.10.0nb4 Xfce window manager themes
xfce4-xarchiver-0.5.4nb4 Xfce archiver handler
libcroco-0.6.8 Toolkit to parse and manipulate CSS (Cascading Style Sheets)
librsvg-2.40.15nb5 SVG library for GNOME
p5-XML-NamespaceSupport-1.12nb1 Perl module to the SAX2 NamespaceSupport class
p5-XML-SAX-Base-1.09nb1 Perl base class SAX Drivers and Filters
p5-XML-SAX-0.99nb6 Perl interface to the SAX2 XML Parser
p5-XML-SAX-Expat-0.51nb3 Perl SAX2 XML driver sitting on top of Expat (XML::Parser)
p5-XML-Simple-2.24nb1 Easy Perl API to read/write XML
icon-naming-utils-0.8.90nb5 Adapts GNOME and KDE icon names to the Icon Naming Specification
gnome-icon-theme-3.12.0nb2 Theme consisting of a set of icons for GNOME
elementary-xfce-icon-theme-0.8 Elementary icons forked, extended and maintained for Xfce
w3m-0.5.3.0.20170102 Multilingualized version of a pager/text-based browser w3m
xdg-utils-1.1.2 Tools to assist applications with various desktop integration tasks
xfce4-4.12.0nb7 Xfce
I have:
PKG_DEFAULT_OPTIONS += -introspection -pulseaudio -polkit
and in .xsession:
--8<--
#! /bin/sh
eval `dbus-launch --sh-syntax --exit-with-session`
exec startxfce4
-->8--
Finaly I fired up xdm and tried to log in.
This gives me a plain blue screen and the xfce arrow pointer. Nothing else.
So I don't even get as far as on the other machine, and no usable desktop
at all.
>How-To-Repeat:
see above
>Fix:
n/a
>Release-Note:
>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Fri, 30 Jun 2017 14:10:31 +0200
I retried with:
PKG_DEFAULT_OPTIONS += -gvfs
This is the minimal options I need to be able to build xfce4 at all (due
to the gobject-introspection issues).
I then created a new user account and tried it with that. Same .xsession
file as before.
Result is the same.
I got a xfce4-panel core:
Core was generated by `xfce4-panel'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 XScreenCount (dpy=0x0)
at /work/xsrc/external/mit/libX11/dist/src/Macros.c:109
109 int XScreenCount(Display *dpy) { return (ScreenCount(dpy)); }
(gdb) bt
#0 XScreenCount (dpy=0x0)
at /work/xsrc/external/mit/libX11/dist/src/Macros.c:109
#1 0x0000000000413a60 in panel_application_load ()
#2 0x000000000042d320 in main ()
and still lots of .xsession-errors (though I had no setup at all so far).
All pkgs installed now are listed below.
Martin
digest-20160304 Message digest wrapper utility
cwrappers-20170611 pkgsrc compiler wrappers
checkperms-1.11nb1 Check and correct file permissions
tcsh-6.20.00nb2 Extended C-shell with many useful features
mini_sendmail-1.3.6nb2 Accept email on behalf of the real sendmail without spooling
osabi-NetBSD-8.99.1 Operating System version dummy-package
x11-links-1.05 Shadow tree of links to native X11 headers and libraries
rxvt-2.7.10nb6 Low memory usage xterm replacement that supports color
m4-1.4.17 GNU version of UNIX m4 macro language processor
libtool-base-2.4.6 Generic shared library support script (the script itself)
gmake-4.1nb3 GNU version of 'make' utility
perl-5.26.0nb1 Practical Extraction and Report Language
p5-XML-Parser-2.44nb3 Perl extension interface to James Clark's XML parser, expat
intltool-0.51.0nb2 Internationalization Tool Collection
pkgconf-1.3.5 API-driven pkg-config replacement
gettext-lib-0.19.8.1 Internationalized Message Handling Library (libintl)
gettext-tools-0.19.8.1nb1 Tools for providing messages in different languages
bison-3.0.4nb3 GNU yacc(1) replacement
bash-4.4.012 The GNU Bourne Again Shell
readline-7.0 GNU library that can recall and edit previous input
mozilla-rootcerts-1.0.20170121nb5 Root CA certificates from the Mozilla Project
libffi-3.2.1nb3 Foreign function interface
python27-2.7.13nb1 Interpreted, interactive, object-oriented programming language
py27-expat-2.7.13 Python interface to expat
p5-gettext-1.07nb2 Perl5 module interface to C I18N functions
help2man-1.47.4 Generate simple manual pages from program output
autoconf-2.69nb7 Generates automatic source code configuration scripts
libelf-0.8.13nb1 ELF object file access library
pcre-8.40nb2 Perl Compatible Regular Expressions library
glib2-2.50.3 Some useful routines for C programming (glib2)
gdbus-codegen-2.50.3 Generate code and/or documentation for one or more D-Bus interfaces
py27-cElementTree-2.7.13 C implementation of Python ElementTree API
gobject-introspection-1.50.0 GObject Introspection
xmlcatmgr-2.2nb1 XML and SGML catalog manager
atk-2.22.0 Set of interfaces for accessibility
libxml2-2.9.4nb4 XML parser library from the GNOME project
shared-mime-info-1.8 Core database of common types
jbigkit-2.1 JBIG-KIT lossless image compression library
jpeg-9b IJG's jpeg compression utilities
tiff-4.0.8nb1 Library and tools for reading and writing TIFF data files
png-1.6.29 Library for manipulating PNG images
gdk-pixbuf2-2.36.6 Image loaders for gtk2
getopt-1.1.6 Program to help shell scripts parse command-line parameters
docbook-xml-4.5 XML DTD designed for computer documentation
docbook-xsl-1.79.1nb2 Docbook XSL modular stylesheet
libgpg-error-1.27 Definitions of common error values for all GnuPG components
libgcrypt-1.7.7 GNU cryptographic library
libxslt-1.1.29nb2 XSLT parser library from the GNOME project
xmlto-0.0.28nb1 Tool to help transform XML documents into other formats
dbus-1.10.18 Message bus system
at-spi2-core-2.22.0 Assistive Technology Service Provider Interface Core
at-spi2-atk-2.22.0 Assistive Technology Service Provider Interface A11y Toolkit
icu-59.1 Robust and full-featured Unicode services
harfbuzz-1.4.6 OpenType text shaping engine
lzo-2.10 Portable lossless data compression library
cairo-1.14.10 Vector graphics library with cross-device output support
cairo-gobject-1.14.10 Vector graphics library with cross-device output support
pango-1.40.3nb2 Library for layout and rendering of text
automake-1.15.1 GNU Standards-compliant Makefile generator
xorg-util-macros-1.19.1 Xorg autotool macros
libepoxy-1.4.3 Library for OpenGL function pointer management
hicolor-icon-theme-0.13nb1 Standard icon theme called hicolor
desktop-file-utils-0.23 Utilities to manage desktop entries
gtk3+-3.22.9nb2 GIMP Toolkit v3 - libraries for building X11 user interfaces
p5-Locale-libintl-1.26nb1 Perl internationalization library
texi2html-5.0nb6 Texinfo-to-HTML direct translator
yasm-1.3.0 Complete rewrite of the NASM assembler with BSD license
fribidi-0.19.7 Free Implementation of the Unicode Bidirectional Algorithm
enca-1.15 Extremely Naive Charset Analyser
libass-0.13.4nb2 Portable subtitle renderer for the ASS/SSA subtitle format
libogg-1.3.2 Ogg project codecs library
libvorbis-1.3.5 Library for the Ogg Vorbis audio encoding format
libtheora-1.1.1nb2 Video codec for Ogg multimedia streaming
lame-3.99.5nb3 Fast, high quality MP3 encoder
xvidcore-1.3.3 ISO MPEG-4 compliant video codec
nasm-2.13.01 General-purpose x86 assembler
x264-devel-20170615 GPL licensed H.264 encoder
libvdpau-1.1.1nb1 Video Decode and Presentation API for Unix
libva-1.7.3nb5 Video Acceleration API
libvpx-1.6.1nb1 On2 VP8 library from Google
ffmpeg1-1.2.12nb7 Decoding, encoding and streaming software (v1.x)
ffmpegthumbnailer-2.0.8nb7 Lightweight video thumbnailer that can be used by file managers
rhash-1.3.4 Calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other hash sums
libuv-1.12.0 Cross-platform asychronous I/O
gsed-4.4 GNU implementation of sed, the POSIX stream editor
libidn-1.33 Internationalized Domain Names command line tool
curl-7.54.1 Client that groks URLs
cmake-3.8.2 Cross platform make
lcms2-2.8 Little Color Management System - a color management library
openjpeg-2.1.2 JPEG 2000 library
poppler-0.55.0 PDF rendering library
poppler-glib-0.55.0 PDF rendering library (GLib wrapper)
libgsf-1.14.34nb1 GNOME2 structured file library
dbus-glib-0.108 GLib bindings for the D-BUS message bus system
gperf-3.1 GNU perfect hash function generator
xfce4-tumbler-0.1.32 D-Bus thumbnailing service
gtk2+-2.24.31nb4 GIMP Toolkit v2 - libraries for building X11 user interfaces
libxfce4util-4.13.0 Xfce basic library
xfce4-conf-4.12.1 Xfce client-server configuration storage and query system
xcb-util-0.4.0 XCB Utilities
startup-notification-0.12nb3 X11 application startup notification library
libxfce4ui-4.13.1 Xfce widget library
xfce4-garcon-0.6.1 Xfce menu library
xfce4-appfinder-4.12.0nb4 Xfce application finder
libglade-2.6.4nb25 Runtime interpreter for GLADE GUI files
py27-libxml2-2.9.4nb2 Python wrapper for libxml2
itstool-2.0.2 ITS Tool allows you to translate XML documents with PO files
gmp-6.1.2 Library for arbitrary precision arithmetic
mpfr-3.1.5 GMP-based library for multiple-precision floating-point computations
gawk-4.1.4 GNU awk
py27-libxslt-1.1.29nb1 Python wrapper for libxslt
gnome-doc-utils-0.20.10nb2 Documentation utilities for the GNOME project
rarian-0.8.1nb4 Documentation metadata library
gtk-doc-1.21nb3 Tools for authors of the GTK+ reference documentation
libwnck3-3.20.1nb2 Library to write pagers and tasklists
libexif-0.6.21 EXIF file library
libnotify-0.7.6nb6 Desktop notification framework
p5-Business-ISBN-Data-20140910.003nb2 Data for the p5-Business-ISBN package
p5-Business-ISBN-3.004nb1 Perl5 module to work with International Standard Book Numbers (ISBNs)
p5-URI-1.71nb2 Perl5 Uniform Resource Identifiers class (URI, RFC 2396)
xfce4-exo-0.11.3 Xfce extension library
xfce4-panel-4.13.0 Xfce panel
xfce4-thunar-1.6.11 Xfce file manager
xfce4-desktop-4.13.1 Xfce desktop background manager
xfce4-gtk2-engine-3.2.0nb4 Xfce GTK2 themes
gtksourceview3-3.22.0nb2 Text widget that extends GTK3's GtkTextView widget
xfce4-mousepad-0.4.0nb5 Xfce text editor
zonetab-0 NetBSD zone.tab file
libical-1.0nb3 Reference implementation of the iCalendar data type and format
xfce4-orage-4.12.1nb4 Xfce time managing application
libltdl-2.4.6 Generic shared library support (libltdl abstraction library)
libIDL-0.8.14nb4 CORBA Interface Definition Language parser
ORBit2-2.14.19nb4 High-performance CORBA ORB with C language support
GConf-2.32.4nb11 Configuration database system used by GNOME
gstreamer0.10-0.10.36nb9 Open source multimedia framework
libcanberra-0.27nb8 Desktop event sound library
libwnck-2.30.6nb21 Library to write pagers and tasklists
iso-codes-3.75 List of country, language and currency names
libxklavier-5.4nb2 High-level API for the X Keyboard Extension (XKB)
xfce4-settings-4.13.0 Xfce settings manager
nspr-4.14 Platform-neutral API for system level and libc like functions
spidermonkey17-17.0.0nb1 Standalone JavaScript implementation in C
polkit-0.113nb3 Authorization Manager
xfce4-session-4.13.0 Xfce session manager
vte-0.38.4 Terminal widget with improved accessibility and I18N support
xfce4-terminal-0.8.5.1 Xfce terminal emulator
xfce4-wm-4.13.0 Xfce window manager
xfce4-wm-themes-4.10.0nb4 Xfce window manager themes
xfce4-xarchiver-0.5.4nb4 Xfce archiver handler
libcroco-0.6.8 Toolkit to parse and manipulate CSS (Cascading Style Sheets)
librsvg-2.40.15nb5 SVG library for GNOME
p5-XML-NamespaceSupport-1.12nb1 Perl module to the SAX2 NamespaceSupport class
p5-XML-SAX-Base-1.09nb1 Perl base class SAX Drivers and Filters
p5-XML-SAX-0.99nb6 Perl interface to the SAX2 XML Parser
p5-XML-SAX-Expat-0.51nb3 Perl SAX2 XML driver sitting on top of Expat (XML::Parser)
p5-XML-Simple-2.24nb1 Easy Perl API to read/write XML
icon-naming-utils-0.8.90nb5 Adapts GNOME and KDE icon names to the Icon Naming Specification
gnome-icon-theme-3.12.0nb2 Theme consisting of a set of icons for GNOME
elementary-xfce-icon-theme-0.8 Elementary icons forked, extended and maintained for Xfce
libatomic_ops-7.6.0 Multi-platform library of atomic operations by Hans Boehm
boehm-gc-7.6.0nb2 Garbage collection and memory leak detection for C and C++
w3m-0.5.3.0.20170102 Multilingualized version of a pager/text-based browser w3m
xdg-utils-1.1.2 Tools to assist applications with various desktop integration tasks
xfce4-4.12.0nb7 Xfce
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Wed, 5 Jul 2017 01:18:20 -0500 (CDT)
I am also seeing problems with the new Xfce4 in pkgsrc-2017Q2. As the
test system is not local, I am having to run it via VNC through an SSH
tunnel.
The tunnel is established with:
$ ssh -L 5901:remote:5901 user@remote
I start it as follows:
$ startxfce4 -- $(which Xvfb) :1 -screen 0 1152x900x8 &
and make it available via VNC with:
$ x11vnc -N -bg -display :1
and connect to it with:
$ vncviewer -brg233 localhost:1
("net/tightvncviewer")
The remote user having never run Xfce before, there is nothing in
"~/.config" or "~/.cache" to get in the way.
The display shows only a single window titled "Panel" in the middle of the
screen. The window itself is completely black but the title bar, frame and
buttons seem drawn properly.
The left window button ("window ops"?) pops down a menu of operations.
Clicking it again dismisses the menu, but only the portion that overlaid
the window is refreshed. The portion extending below the window is not
blanked.
The window can be picked up and moved, but the motion is not blanked, so
a trail of outlines is left.
The window can be closed by either the close button on the right or the
"Close" item in the pop-down menu.
Upon closing the window a small black rectangle appears in the upper left
corner of the screen. It can be picked up and moved, but leave a trail of
black outlines.
Prior to closing the "Panel" window, one can hover the mouse over regions
in the upper left of the display and some sort of pop-up window will
appear and disappear in numerous places along the upper left side of
the display.
After closing the "Panel" window, only the black rectangle remains and
no further activity is visible when the mouse is in the upper left of
the screen.
Running 'fluxbox' on this VNC arrangement works relatively well.
At present I cannot try this on a machine with a local display. It may
be some time before I can arrange it.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Mon, 10 Jul 2017 20:45:45 -0500 (CDT)
On Wed, 5 Jul 2017, John D. Baker wrote:
> At present I cannot try this on a machine with a local display. It
> may be some time before I can arrange it.
I have installed xfce4 and xfce4-extras from pkgsrc-2017Q2 on an
amd64-8.0_BETA system.
It read existing saved preference data and behaved itself.
Upon removing "~/.cache", "~/.config", and various "~/.g*" directories,
a new login via 'xdm' displayed the "Welcome" panel and the default
configuration seems to work.
The only annoying thing is that highlighted text fields become unreadable
when highlighted. This was most obvious when adjusting Firefox
preferences.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Sat, 15 Jul 2017 19:06:47 -0500 (CDT)
On Mon, 10 Jul 2017, John D. Baker wrote:
> Upon removing "~/.cache", "~/.config", and various "~/.g*" directories,
> a new login via 'xdm' displayed the "Welcome" panel and the default
> configuration seems to work.
I've updated an i386-8.0_BETA system with packages from 2017Q2.
The buttons on the initial panel welcome window are not distinguishable
from the background and do not highlight when the mouse moves over them
nor when pressed. Similar problem with the "Help" and "Close" buttons
in the Panel preferences editor.
When choosing which panel to modify in the panel preferences editor, the
currently-selected panel field is highlighted, but when expanded to select
a panel, no selection highlights when the mouse moves over it. One must
be sure the mouse is over the desired panel before releasing the button.
Similarly, the "Mode" field highlights, but no selection highlights when
expanded to list options.
The checkbox next to "Lock panel" is almost too small to see.
The sliders in each of the "Measurements" items have no "thumb", so cannot
be changed.
Items in menus are not highlighted when the mouse rolls over them.
Items that invoke sub-menus display the sub-menu, but likewise no
menu items are highlighted.
The above observations are not consistent. The "File Manager" settings
editor seems to behave properly. I think that's because it is the same
as it was in pkgsrc-2017Q1.
Conclusion: "No sir, I don't like it."
Reverting to pkgsrc-2017Q1...
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Tue, 18 Jul 2017 18:15:17 -0500 (CDT)
By keeping both a pkgsrc-2017Q1 and a pkgsrc-2017Q2 tree, I've managed
to build all of my usual complement of software except "xfce4" and
"xfce4-extras" from pkgsrc-2017Q2. I then built "xfce4" and "xfce4-extras"
from pkgsrc-2017Q1. The system is amd64-7.1_STABLE with native Xorg.
This hybrid arrangement seems to work and the older XFCE looks quite nice
and seems to function properly.
As an adjunct to this, I removed "firefox" and built "www/firefox52"
since it can still be built with gtk2 and doesn't require GCC 4.9 or
later on netbsd-7.
I'll be updating my other machines in a similar fashion soon.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current (fwd)
Date: Mon, 21 Aug 2017 15:32:25 -0500 (CDT)
Forwarding to gnats-bugs@ so it gets to PR submitter, et al.
---------- Forwarded message ----------
From: Stefan Hertenberger <stefan@hertenberger.bayern>
Hello,
this seems to be a theme problem, try vertex-theme
https://github.com/horst3180/Vertex-theme
works like expected with the xfce4 from pkgsrc-2017Q2
Stefan
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Sun, 27 Aug 2017 11:17:20 +0200
I rebuild all pkgs after recent toolchain fixes and also enabled (now working
again) introspection.
Additionally I installed graphics/mate-themes and select one of the non-xfce
themes. This improved things a lot!
Some desktop icons are still there (I have a gut feeling that it depends on
name resolution, and this notebook living in different networks and with
changing names).
Should we drop the xfce4 themes (all of them not working properly) and
instead depend on mate-themes?
Martin
From: Patrick Welche <prlw1@cam.ac.uk>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Sat, 21 Oct 2017 13:26:51 +0100
I just looked at
https://bugzilla.xfce.org/describecomponents.cgi
and see that
gtk-xfce-engine
xfce4-icon-theme
are the only packages involving the word "theme", and they are both listed
under "Archive" "Deprecated products".
This suggests that you have a good plan...
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/52350: xfce4 not working on NetBSD-current
Date: Sat, 2 Jun 2018 21:22:56 -0500 (CDT)
Now that the XFCE4 maintainer has resurfaced and updated a bunch of stuff,
has the situation improved for XFCE4?
Given the immediately previous two addenda to this PR, unless the
situation has changed it would seem that "xfce4-wm-themes" should be
dropped entirely and replaced with something else.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
State-Changed-From-To: open->feedback
State-Changed-By: youri@NetBSD.org
State-Changed-When: Mon, 04 Jun 2018 01:48:05 +0000
State-Changed-Why:
I just tested a fresh install for NetBSD-8 and committed a bunch of fixes. Could you try?
State-Changed-From-To: feedback->closed
State-Changed-By: martin@NetBSD.org
State-Changed-When: Tue, 26 Jun 2018 06:54:15 +0000
State-Changed-Why:
Works fine now!
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.