Tuesday, October 30, 2018

Re: LibreOffice, and others, not usable via ssh at OpenBSD 6.4

Tom,
I had not noticed the appearance of /etc/installurl nor the recommendation to do pkg_add as you suggest.

Tried 'pkg_add -x xpdf gnumeric libreoffice seamonkey' without PKG_PATH on a spare machine with a fresh install of OpenBSD 6.4 and got the same result as before.

'ssh -Y hostname xpdf' works but 'ssh -Y hostname <any of the other three>' does not work.

On Sat, 27 Oct 2018 12:55:44 +0100
Tom Smyth <tom.smyth@wirelessconnect.eu> wrote:

> Hi Roger,
> Remove PKG_PATH enviornment variable and
> populate /etc/installurl with something like
>
> https://cdn.openbsd.org/pub/OpenBSD
>
> and retry your package updates...
>
>
> On Sat, 27 Oct 2018 at 12:42, Roger Marsh <r.m@rmswch.plus.com> wrote:
> >
> > After upgrading to OpenBSD 6.4 found it was no longer possible to use libreoffice, seamonkey, firefox, chrome, and gnumeric, by commands like 'ssh -Y hostname libreoffice'.
> > Python idle, xpdf, and claws-mail, are still usable like 'ssh -Y hostname claws-mail'.
> > On attaching a monitor, keyboard, and mouse, to hostname: libreoffice and the others are usable by commands like 'libreoffice'.
> >
> > Surely I am missing something obvious?
> >
> > I know I risk diverting attention from the real problem, but I could not help noticing libreoffice and the others which do not work got caught up in a problem with downloading packages to a cache by 'pkg_add -x -n <package list>'; which I thought was fixed by 'pkg_add -x <package list>' followed by 'pkg_add -x <package list subset>' on other hosts over NFS from the cache.
> >
> > The script with errors is:
> >
> > Script started on Mon Oct 22 12:51:16 2018
> > openbsdsrc# export PKG_CACHE=/home/david/6.4/packages/
> >
> > openbsdsrc# export PKG_PATH=$PKG_CACHE:https://www.mirrorservice.org/pub/OpenB
> > //www.mirrorservice.org/pub/OpenB < SD/6.4/packages/amd64/
> >
> > openbsdsrc#
> >
> > openbsdsrc# pkg_info
> >
> > intel-firmware-20180807p0v0 microcode update binaries for Intel CPUs
> > quirks-2.414 exceptions to pkg_add rules
> > openbsdsrc# pkg_delete -x quirks
> >
> > openbsdsrc# pkg_info
> >
> > intel-firmware-20180807p0v0 microcode update binaries for Intel CPUs
> > openbsdsrc# pkg_add -x quirks
> >
> > file:/home/david/6.4/packages/: empty
> > quirks-3.16 signed on 2018-10-12T15:26:25Z
> > openbsdsrc#
> >
> > openbsdsrc# pkg_add -x -n ee firefox subversion xpdf zip bzip2 unzip ssvnc-vie
> > on xpdf zip bzip2 unzip ssvnc-vie < wer gnuchess seamonkey firefox-i18n-en-GB sea
> > uchess seamonkey firefox-i18n-en-GB sea < monkey-i18n-en-GB mplayer gnome-mplayer
> > monkey-i18n-en-GB mplayer gnome-mplayer < get_iplayer mpg123 xmms2 vlc p7zo ip lib
> > get_iplayer mpg123 xmms2 vlc p7zip lib < reoffice gnumeric abiword stockfish chr
> > reoffice gnumeric abiword stockfish chr < omium claws-mail su ylpheed antiword popp
> > omium claws-mail sylpheed antiword popp < ler-utils py3-bsddb3 py3-cython py3-aps
> > ler-utils py3-bsddb3 py3-cython py3-aps < w gmake py-sphinx go-fonts liberation-f
> > w gmake py-sphinx go-fonts liberation-f < onts ubuny tu-fonts apl-fonts midori dvd+
> > onts ubuntu-fonts apl-fonts midori dvd+ < rw-tools python-3.6.6p1.tgz python-tkin
> > rw-tools python-3.6.6p1.tgz python-tkin < ter-3.6.6.p1.tgz python-idle-3.6.6 p1.tgz python-idle-3.6.6 p1.tgz python-idle-3.6.6p1.tgz
> > ter-3.6.6p1.tgz python-idle-3.6.6p1.tgz < py3-setuptools evince-3.28.4.light
> >
> > quirks-3.16 signed on 2018-10-12T15:26:25Z
> > Error in gnome-icon-theme-3.12.0p5: @tag gtk-update-icon-cache definition not found
> > Direct dependencies for gnome-icon-theme-3.12.0p5 resolve to librsvg-2.44.6p0 gtk-update-icon-cache-3.22.30p1
> > Full dependency tree is libcroco-0.6.12 png-1.6.35 libxml-2.9.8p0 xz-5.2.4 gdk-pixbuf-2.36.12 cairo-1.15.12 jpeg-2.0.0v0 lzo2-2.10p0 librsvg-2.44.6p0 jasper-2.0.14 libffi-3.2.1p4 gettext-0.19.8.1p1 pcre-8.41 hicolor-icon-theme-0.17 bzip2-1.0.6p9 pango-1.42.4p0 gtk-update-icon-cache-3.22.30p1 tiff-4.0.9 graphite2-1.3.12 libelf-0.8.13p4 harfbuzz-1.9.0 python-2.7.15p0 fribidi-1.0.5 glib2-2.56.3p0 shared-mime-info-1.10p4 libiconv-1.14p3 sqlite3-3.24.0p0
> > Can't install gnome-icon-theme-symbolic-3.12.0p3: can't resolve gnome-icon-theme-3.12.0p5
> > Can't install gtk+2-2.24.32p2: can't resolve gnome-icon-theme-symbolic-3.12.0p3
> > Error in dconf-0.28.0p1: @tag gio-querymodules definition not found
> > Direct dependencies for dconf-0.28.0p1 resolve to glib2-2.56.3p0
> > Full dependency tree is sqlite3-3.24.0p0 libiconv-1.14p3 python-2.7.15p0 pcre-8.41 glib2-2.56.3p0 bzip2-1.0.6p9 libffi-3.2.1p4 gettext-0.19.8.1p1 libelf-0.8.13p4
> > Error in adwaita-icon-theme-3.28.0p1: @tag gtk-update-icon-cache definition not found
> > Direct dependencies for adwaita-icon-theme-3.28.0p1 resolve to gtk-update-icon-cache-3.22.30p1 librsvg-2.44.6p0
> > Full dependency tree is harfbuzz-1.9.0 libelf-0.8.13p4 graphite2-1.3.12 tiff-4.0.9 sqlite3-3.24.0p0 shared-mime-info-1.10p4 libiconv-1.14p3 glib2-2.56.3p0 fribidi-1.0.5 python-2.7.15p0 gettext-0.19.8.1p1 jasper-2.0.14 libffi-3.2.1p4 librsvg-2.44.6p0 lzo2-2.10p0 cairo-1.15.12 jpeg-2.0.0v0 gdk-pixbuf-2.36.12 xz-5.2.4 libxml-2.9.8p0 png-1.6.35 libcroco-0.6.12 pango-1.42.4p0 gtk-update-icon-cache-3.22.30p1 bzip2-1.0.6p9 hicolor-icon-theme-0.17 pcre-8.41
> > Can't install gtk+3-3.22.30p4: can't resolve dconf-0.28.0p1,adwaita-icon-theme-3.28.0p1
> > Can't install firefox-62.0.3p0: can't resolve gtk+3-3.22.30p4,gtk+2-2.24.32p2
> > Ambiguous: choose package for unzip
> > a 0: <None>
> > 1: unzip-6.0p11
> > 2: unzip-6.0p11-iconv
> > Your choice: 1
> > Can't install seamonkey-2.49.4p0: can't resolve gtk+2-2.24.32p2
> > Can't install firefox-62.0.3p0: can't resolve gtk+3-3.22.30p4,gtk+2-2.24.32p2
> > Can't install firefox-i18n-en-GB-62.0.3: can't resolve firefox-62.0.3p0
> > Can't install seamonkey-2.49.4p0: can't resolve gtk+2-2.24.32p2
> > Can't install seamonkey-i18n-en-GB-2.49.4: can't resolve seamonkey-2.49.4p0
> > Can't install gmtk-1.0.9p4v0: can't resolve gtk+3-3.22.30p4
> > Can't install gnome-mplayer-1.0.9p6v0: can't resolve gmtk-1.0.9p4v0,dconf-0.28.0p1
> > Can't install gsettings-desktop-schemas-3.28.1: can't resolve dconf-0.28.0p1
> > Can't install glib2-networking-2.56.1p0: can't resolve gsettings-desktop-schemas-3.28.1
> > Can't install libsoup-2.62.3: can't resolve glib2-networking-2.56.1p0
> > Can't install gcr-3.28.0p3: can't resolve gtk+3-3.22.30p4,dconf-0.28.0p1
> > Can't install gvfs-1.36.2p1: can't resolve dconf-0.28.0p1,libsoup-2.62.3,gcr-3.28.0p3
> > Can't install gstreamer-plugins-base-0.10.36p19: can't resolve gvfs-1.36.2p1
> > Can't install qt4-4.8.7p17: can't resolve gstreamer-plugins-base-0.10.36p19
> > Can't install vlc-2.2.8p2: can't resolve qt4-4.8.7p17,gtk+2-2.24.32p2
> > Can't install libreoffice-6.1.1.2p0v0: can't resolve gtk+2-2.24.32p2,gtk+3-3.22.30p4
> > Can't install goffice-0.10.43: can't resolve gtk+3-3.22.30p4
> > Can't install geoclue2-2.4.12: can't resolve libsoup-2.62.3
> > Can't install gstreamer1-plugins-base-1.14.4: can't resolve gvfs-1.36.2p1
> > Can't install webkitgtk4-2.22.2: can't resolve libsoup-2.62.3,gtk+3-3.22.30p4,geoclue2-2.4.12,gstreamer1-plugins-base-1.14.4
> > Can't install yelp-3.28.1p2: can't resolve webkitgtk4-2.22.2,dconf-0.28.0p1
> > Can't install gnumeric-1.12.43: can't resolve goffice-0.10.43,dconf-0.28.0p1,yelp-3.28.1p2
> > Error in djvulibre-3.5.27p4: @tag gtk-update-icon-cache definition not found
> > Error in djvulibre-3.5.27p4: @tag update-mime-database definition not found
> > Direct dependencies for djvulibre-3.5.27p4 resolve to libiconv-1.14p3 shared-mime-info-1.10p4 gtk-update-icon-cache-3.22.30p1 tiff-4.0.9 jpeg-2.0.0v0
> > Full dependency tree is glib2-2.56.3p0 python-2.7.15p0 libiconv-1.14p3 shared-mime-info-1.10p4 sqlite3-3.24.0p0 libelf-0.8.13p4 tiff-4.0.9 bzip2-1.0.6p9 pcre-8.41 hicolor-icon-theme-0.17 gtk-update-icon-cache-3.22.30p1 gdk-pixbuf-2.36.12 xz-5.2.4 libxml-2.9.8p0 jpeg-2.0.0v0 png-1.6.35 gettext-0.19.8.1p1 jasper-2.0.14 libffi-3.2.1p4
> > Can't install ImageMagick-6.9.10.10p1: can't resolve djvulibre-3.5.27p4
> > Can't install wv-1.2.9p0: can't resolve ImageMagick-6.9.10.10p1
> > Can't install goffice-0.10.43: can't resolve gtk+3-3.22.30p4
> > Can't install abiword-3.0.2p5: can't resolve wv-1.2.9p0,goffice-0.10.43
> > Can't install gtk+3-3.22.30p4: can't resolve adwaita-icon-theme-3.28.0p1,dconf-0.28.0p1
> > Can't install colord-1.3.5p1: can't resolve dconf-0.28.0p1
> > Can't install gtk+3-cups-3.22.30p0: can't resolve colord-1.3.5p1,gtk+3-3.22.30p4
> > Can't install chromium-69.0.3497.100p0: can't resolve gtk+3-3.22.30p4,gtk+3-cups-3.22.30p0
> > Ambiguous: choose package for claws-mail
> > a 0: <None>
> > 1: claws-mail-3.17.1
> > 2: claws-mail-3.17.1-ldap
> > Your choice: 1
> > Can't install libcanberra-gtk-0.30p6: can't resolve gtk+2-2.24.32p2
> > Can't install claws-mail-3.17.1: can't resolve gtk+2-2.24.32p2,libcanberra-gtk-0.30p6
> > Can't install gtkspell-2.0.16p11: can't resolve gtk+2-2.24.32p2
> > Can't install sylpheed-3.7.0p1: can't resolve gtk+2-2.24.32p2,gtkspell-2.0.16p11
> > Can't install gstreamer1-plugins-base-1.14.4: can't resolve gvfs-1.36.2p1
> > Can't install gstreamer1-plugins-libav-1.14.4: can't resolve gstreamer1-plugins-base-1.14.4
> > Can't install midori-0.5.11p5: can't resolve gstreamer1-plugins-libav-1.14.4,gcr-3.28.0p3,webkitgtk4-2.22.2,libsoup-2.62.3
> > Can't find evince-3.28.4.light
> > The following new rcscripts were installed: /etc/rc.d/avahi_daemon /etc/rc.d/avahi_dnsconfd /etc/rc.d/messagebus /etc/rc.d/saslauthd /etc/rc.d/svnserve
> > See rcctl(8) for details.
> > New and changed readme(s):
> > /usr/local/share/doc/pkg-readmes/avahi
> > /usr/local/share/doc/pkg-readmes/consolekit2
> > /usr/local/share/doc/pkg-readmes/dbus
> > /usr/local/share/doc/pkg-readmes/ffmpeg
> > /usr/local/share/doc/pkg-readmes/glib2
> > /usr/local/share/doc/pkg-readmes/gnupg
> > /usr/local/share/doc/pkg-readmes/jack
> > /usr/local/share/doc/pkg-readmes/mplayer
> > /usr/local/share/doc/pkg-readmes/p5-Mojolicious
> > /usr/local/share/doc/pkg-readmes/p5-XML-LibXML
> > /usr/local/share/doc/pkg-readmes/tcl-8.5
> > /usr/local/share/doc/pkg-readmes/xdg-utils
> > --- +apl-fonts-1.0 -------------------
> > You may wish to update your font path for /usr/local/share/fonts/apl
> > --- +ghostscript-fonts-8.11p3 -------------------
> > You may wish to update your font path for /usr/local/share/fonts/ghostscript
> > --- +go-fonts-20170401 -------------------
> > You may wish to update your font path for /usr/local/share/fonts/go
> > --- +hunspell-1.6.2 -------------------
> > Install mozilla dictionaries for extra hunspell languages.
> > e.g.
> > # pkg_add mozilla-dicts-ca
> > --- +liberation-fonts-2.00.1p1 -------------------
> > You may wish to update your font path for /usr/local/share/fonts/Liberation
> > --- +noto-emoji-20150929p0 -------------------
> > You may wish to update your font path for /usr/local/share/fonts/noto
> > --- +python-2.7.15p0 -------------------
> > If you want to use this package as your default system python, as root
> > create symbolic links like so (overwriting any previous default):
> > ln -sf /usr/local/bin/python2.7 /usr/local/bin/python
> > ln -sf /usr/local/bin/python2.7-2to3 /usr/local/bin/2to3
> > ln -sf /usr/local/bin/python2.7-config /usr/local/bin/python-config
> > ln -sf /usr/local/bin/pydoc2.7 /usr/local/bin/pydoc
> > --- +tcl-8.5.19p3 -------------------
> > You may wish to add /usr/local/lib/tcl/tcl8.5/man to /etc/man.conf
> > --- +tk-8.5.19p1 -------------------
> > You may wish to add /usr/local/lib/tcl/tk8.5/man to /etc/man.conf
> > --- +ubuntu-fonts-0.83 -------------------
> > You may wish to update your font path for /usr/local/share/fonts/ubuntu
> > openbsdsrc# exit
> >
> >
> > Script done on Mon Oct 22 14:16:14 2018
> >
>
>
> --
> Kindest regards,
> Tom Smyth
>
> Mobile: +353 87 6193172
> The information contained in this E-mail is intended only for the
> confidential use of the named recipient. If the reader of this message
> is not the intended recipient or the person responsible for
> delivering it to the recipient, you are hereby notified that you have
> received this communication in error and that any review,
> dissemination or copying of this communication is strictly prohibited.
> If you have received this in error, please notify the sender
> immediately by telephone at the number above and erase the message
> You are requested to carry out your own virus check before
> opening any attachment.

Roger

No comments:

Post a Comment