pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/52350: xfce4 not working on NetBSD-current



>Number:         52350
>Category:       pkg
>Synopsis:       xfce4 not working on NetBSD-current
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 29 08:00:00 +0000 2017
>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@localhost:/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



Home | Main Index | Thread Index | Old Index