On Sun, 24 May 2015 13:30:58 +0200
Adam Wolk <[email protected]> wrote:
> On 2015-05-24 04:21, Adam Wolk wrote:
> > On 2015-05-24 04:09, Mikolaj Kucharski wrote:
> >> On Sun, May 24, 2015 at 02:40:57AM +0200, Adam Wolk wrote:
> >>> How do I get mozjs 24?
> >>
> >> # pkglocate libmozjs-24.so.0.0
> >> spidermonkey-24.2.0p1:devel/spidermonkey:/usr/local/lib/libmozjs-24.so.0.0
> >
> > Thanks, this got rid of libmozjs issue. It seems that it now hits
> > another lib.
> > Though I now know how to find the missing deps.
> >
> > Regards,
> > Adam
>
> The problem is solved. I ran pkg_check(8) which confirmed that I was
> missing
> a ton of dependencies for gnome. Probably due to a borked (on my
> part) upgrade
> some time ago.
>
> I proceeded to pkg_delete(1) gnome which removed just the meta
> package then
> installed it back with pkg_add(1) - this resulted in the missing
> dependencies
> being correctly installed.
>
> Everything is back in perfect working order. Replying in case someone
> else
> breaks his installation the same way.
>
> Regards,
> Adam
OK folks, I think something is either wrong with my install or in the way
the tools determine dependencies.
I am now at a point where pkg_delete -a removes required dependencies
and a following call to pkg_add -u adds them back. This doesn't feel right.
If this is an issue with my box then please free to say so. I decided to
write it up because I saw recent commits from Marc regarding dependency
resolution. That's also the reason why I'm CC'ing him.
I am willing to help diagnose this if it's considered a problem. If not
I'll handle living with it for now ;)
Below you can find a pkg_delete -a after testing a new games/pysol port
followed by a pkg_add -u when I found out that again part of my gnome
installation got killed. You can notice the ^C mid pkg_delete when
I saw it deleting required packages but decided to go forward in favour
of testing for any problems.
The removal of:
gnome-color-manager-3.16.0p1: ok
heimdal-libs-1.5.3p0: ok
was the trigger or me to stopping the initial pkg_delete, as I know both
are actually used.
1) pkg_delete -a
===> Deinstalling for pysol-2.0
pysol-2.0: ok
Read shared items: ok
# pkg_delete -a
libpwquality-1.2.4: ok
metaauto-1.0p1:autoconf-2.69p1: ok
metaauto-1.0p1: ok
sdl-image-1.2.12p2:pygame-1.8.1p4: ok
sdl-image-1.2.12p2: ok
gnome-color-manager-3.16.0p1: ok
heimdal-libs-1.5.3p0: ok
cups-pk-helper-0.2.5p0: ok
libmikmod-3.3.7:sdl-mixer-1.2.12p3: ok
libmikmod-3.3.7: ok
tcl-8.5.16p0:py-Pillow-2.7.0: ok
tcl-8.5.16p0:python-tkinter-2.7.9p0|*******************************************************************
| 73%^Read shared items: ok
Fatal error: Caught SIGINT
at /usr/libdata/perl5/OpenBSD/AddDelete.pm line 40.
# pkg_delete -a
py-Numeric-23.1p9: ok
help2man-1.46.4: ok
colord-gtk-0.1.26p1: ok
gnome-power-manager-3.16.1: ok
smpeg-0.4.4p13: ok
shared-color-targets-0.1.5: ok
argyllcms-1.6.3: ok
cracklib-2.9.4: ok
File /usr/local/lib/python2.7/lib-dynload/_tkinter.so does not exist
File /usr/local/lib/python2.7/lib-tk/Canvas.py does not exist
File /usr/local/lib/python2.7/lib-tk/Canvas.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/Canvas.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/Dialog.py does not exist
File /usr/local/lib/python2.7/lib-tk/Dialog.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/Dialog.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/FileDialog.py does not exist
File /usr/local/lib/python2.7/lib-tk/FileDialog.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/FileDialog.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/FixTk.py does not exist
File /usr/local/lib/python2.7/lib-tk/FixTk.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/FixTk.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/ScrolledText.py does not exist
File /usr/local/lib/python2.7/lib-tk/ScrolledText.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/ScrolledText.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/SimpleDialog.py does not exist
File /usr/local/lib/python2.7/lib-tk/SimpleDialog.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/SimpleDialog.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/Tix.py does not exist
File /usr/local/lib/python2.7/lib-tk/Tix.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/Tix.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/Tkconstants.py does not exist
File /usr/local/lib/python2.7/lib-tk/Tkconstants.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/Tkconstants.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/Tkdnd.py does not exist
File /usr/local/lib/python2.7/lib-tk/Tkdnd.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/Tkdnd.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/Tkinter.py does not exist
File /usr/local/lib/python2.7/lib-tk/Tkinter.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/Tkinter.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/test/README does not exist
File /usr/local/lib/python2.7/lib-tk/test/runtktests.py does not exist
File /usr/local/lib/python2.7/lib-tk/test/runtktests.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/test/runtktests.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/__init__.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/__init__.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/__init__.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_font.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_font.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_font.pyo does not
exist
File
/usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_geometry_managers.py
does not exist
File
/usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_geometry_managers.pyc
does not exist
File
/usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_geometry_managers.pyo
does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_images.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_text.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_text.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_text.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_variables.py does
not exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_variables.pyc does
not exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_variables.pyo does
not exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyc does
not exist
File /usr/local/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyo does
not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/__init__.py does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/__init__.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/__init__.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/support.py does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/support.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/support.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_extensions.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_extensions.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_extensions.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_functions.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_functions.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_functions.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_style.py does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_style.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_style.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_widgets.py does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_widgets.pyc does not
exist
File /usr/local/lib/python2.7/lib-tk/test/test_ttk/test_widgets.pyo does not
exist
File /usr/local/lib/python2.7/lib-tk/test/widget_tests.py does not exist
File /usr/local/lib/python2.7/lib-tk/test/widget_tests.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/test/widget_tests.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/tkColorChooser.py does not exist
File /usr/local/lib/python2.7/lib-tk/tkColorChooser.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/tkColorChooser.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/tkCommonDialog.py does not exist
File /usr/local/lib/python2.7/lib-tk/tkCommonDialog.pyc does not exist
File /usr/local/lib/python2.7/lib-tk/tkCommonDialog.pyo does not exist
File /usr/local/lib/python2.7/lib-tk/tkFileDialog.py does not exist
File /usr/local/lib/python2.7/lib-tk/tkFileDialog.pyc does not exist
tcl-8.5.16p0:python-tkinter-2.7.9p0: ok
tcl-8.5.16p0:tk-8.5.16: ok
tcl-8.5.16p0: ok
groff-1.22.3p1: ok
sdl-ttf-2.0.11p1: ok
Read shared items: ok
--- -tcl-8.5.16p0 -------------------
You may wish to remove /usr/local/lib/tcl/tcl8.5/man from man.conf
--- -tk-8.5.16 -------------------
You may wish to remove /usr/local/lib/tcl/tk8.5/man from man.conf
2) pkg_add -u
# pkg_add -u
quirks-2.79 signed on 2015-05-23T12:23:29Z
gnome-control-center-3.16.2:heimdal-libs-1.5.3p0: ok
gnome-control-center-3.16.2:gnome-power-manager-3.16.1: ok
gnome-control-center-3.16.2:colord-gtk-0.1.26p1: ok
gnome-control-center-3.16.2:argyllcms-1.6.3: ok
gnome-control-center-3.16.2:shared-color-targets-0.1.5: ok
gnome-control-center-3.16.2:gnome-color-manager-3.16.0p1: ok
gnome-control-center-3.16.2:cracklib-2.9.4: ok
gnome-control-center-3.16.2:libpwquality-1.2.4: ok
gnome-control-center-3.16.2:cups-pk-helper-0.2.5p0: ok
Can't install gnome-control-center-3.16.2 because of libraries
|library ibus-1.0.4.0 not found
| not found anywhere
Direct dependencies for gnome-control-center-3.16.2->3.16.2 resolve to
consolekit-0.4.6p14 gnome-color-manager-3.16.0p1 upower-0.99.2p6
gnome-settings-daemon-3.16.2 desktop-file-utils-0.22p0 libpwquality-1.2.4
gsettings-desktop-schemas-3.16.1 libgtop2-2.30.0p2 samba-3.6.15p14
libiconv-1.14p3 gettext-0.19.4p0 yelp-3.16.1 gnome-power-manager-3.16.1
cups-libs-2.0.2p0 grilo-0.2.12p2 gtk-update-icon-cache-3.16.3
libgnomekbd-3.6.0p2 grilo-plugins-0.2.14p1 accountsservice-0.6.40p0
libcanberra-gtk3-0.30p2 cups-pk-helper-0.2.5p0 heimdal-libs-1.5.3p0
colord-gtk-0.1.26p1 iso-codes-3.57 pulseaudio-6.0p4 gnome-desktop-3.16.2
gnome-online-accounts-3.16.2
Full dependency tree is librsvg-2.40.9 harfbuzz-0.9.40 iniparser-3.1p1
geoclue2-2.2.0 libdaemon-0.14p1 argyllcms-1.6.3 gnome-backgrounds-3.16.0
cracklib-2.9.4 libquvi-scripts-0.9.20131130 webkit-gtk3-2.4.9v1 gnupg-1.4.19
gupnp-0.20.14 lcms2-2.6p0 accountsservice-0.6.40p0 hicolor-icon-theme-0.15
python-2.7.9p0 colord-gtk-0.1.26p1 pango-1.36.8 libxslt-1.1.28p0
libdvdcss-1.3.99 hwdata-0.278 exempi-2.2.1p0 samba-3.6.15p14 twolame-0.3.13p1
enchant-1.6.0p2 liboauth-1.0.2 libmad-0.15.1bp4
gnome-icon-theme-symbolic-3.12.0p2 libcue-1.4.0p0 taglib-1.9.1p1 bzip2-1.0.6p1
gnome-icon-theme-3.12.0p2 gmime-2.6.20 sound-theme-freedesktop-0.8p0 lzo2-2.09
cups-pk-helper-0.2.5p0 json-glib-1.0.4 heimdal-libs-1.5.3p0 librest-0.7.93p0
gnome-desktop-3.16.2 libsecret-0.18.2 tdb-1.2.7p2 poppler-0.33.0 libogg-1.3.2
libxml-2.9.2p0 gupnp-dlna-0.10.2p0 libiconv-1.14p3 gnome-power-manager-3.16.1
icu4c-55.1 speex-1.2rc1p1 recode-3.6p9 atk-2.16.0 nss-3.18.1
gtk-engines2-2.20.2p6 libnettle-2.7.1p2 libcanberr!
a-0.30p2
libcroco-0.6.8p2 gvfs-1.24.1p0 libdvdread-5.0.3 jpeg-9a pcre-8.37
avahi-0.6.31p17 polkit-0.112p8 openjpeg-1.5.1p0 consolekit-0.4.6p14
libtheora-1.1.1p3 aspell-0.60.6.1p2 libpwquality-1.2.4
gsettings-desktop-schemas-3.16.1 shared-mime-info-1.4 exiv2-0.24
webkitgtk4-2.8.3 libidn-1.30 libexecinfo-0.2p5v0 libgcrypt-1.6.3 png-1.6.17
flac-1.3.1 cups-libs-2.0.2p0 poppler-data-0.4.7 gstreamer1-1.4.5 grilo-0.2.12p2
libgnomekbd-3.6.0p2 libcanberra-gtk3-0.30p2 libvorbis-1.3.5 iso-codes-3.57
libquvi-0.9.4 libsndfile-1.0.25p1 at-spi2-atk-2.16.0p0 gnutls-3.3.15
libsoup-2.50.0 jasper-1.900.1p2 upower-0.99.2p6 gdk-pixbuf-2.30.8
mozjs17-17.0p2 orc-0.4.23 gnome-settings-daemon-3.16.2
desktop-file-utils-0.22p0 gstreamer1-plugins-base-1.4.5 yelp-xsl-3.16.1
libexif-0.6.21p0 lua-5.1.5p4 libltdl-2.4.2p1 meta-tracker-1.4.0p4 gdbm-1.11p0
tiff-4.0.4beta libelf-0.8.13p3 x264-20141218p0 libxklavier-5.3p1
graphite2-1.2.4 adwaita-icon-theme-3.16.2.1 libmediaart-1.9.0 cairo-1.14.2
gssdp-0.14.11p1 gnome-th!
emes-stan
dard-3.16.2 pulseaudio-6.0p4 libarchive-3.1.2 nspr-4.10.8 libgpg-error-1.19
e2fsprogs-1.42.12p0 libosinfo-0.2.11p1 dbus-1.8.18v0 p11-kit-0.22.1p1
vte3-0.40.2 json-c-0.12 gnome-color-manager-3.16.0p1 geocode-glib-3.16.2
xz-5.2.1 libgtop2-2.30.0p2 libnotify-0.7.6 glib2-2.44.1 gettext-0.19.4p0
dleyna-core-0.5.0p0 glib2-networking-2.44.0 yelp-3.16.1 dleyna-server-0.5.0p0
giflib-5.1.1 gtk+2-2.24.28 gtk-update-icon-cache-3.16.3
gstreamer1-plugins-ugly-1.4.5p0 gnome-keyring-3.16.0p0 dbus-glib-0.104p0v0
libproxy-0.4.11p3 dbus-daemon-launch-helper-1.8.18 libffi-3.1p0 gtk+3-3.16.3
popt-1.16p0 gmp-5.0.2p3 dleyna-connector-dbus-0.2.0p0 gupnp-av-0.12.7p1
libgxps-0.2.2p0 libtalloc-2.0.1p1 libwebp-0.4.3 gcr-3.16.0
gnome-online-accounts-3.16.2 curl-7.42.1 luasocket-3.0rc1p0
at-spi2-core-2.16.0p0 libgweather-3.16.1p0 shared-color-targets-0.1.5
enca-1.16p1 libgdata-0.16.1 libtasn1-4.5 libstdc++-4.8.4p1
cantarell-fonts-0.0.16p2 libgsf-1.14.33 harfbuzz-icu-0.9.40
grilo-plugins-0.2.14p1 dconf-0.!
24.0p1 co
lord-1.2.10 libiptcdata-1.0.4 telepathy-glib-0.24.1p1 cdparanoia-3.a9.8p3
tremor-20120410p1 lame-3.99.5p0 totem-pl-parser-3.10.5
Couldn't find updates for gnome-control-center-3.16.2, govet-1.4p0,
libreoffice-4.4.3.2v0, libreoffice-i18n-pl-4.4.3.2v0, pelican-3.5.0,
py-feedgenerator-1.7