Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Several Applications missing after update via Terminal

  1. #1

    Default Several Applications missing after update via Terminal

    I did a clean install today of OpenSuse 13.2 (the computer Had Opensuse 13.1).
    After installing some repository's that i needed, the ones in the screenshot, i did an update by running zypper update in the terminal. I did all the updates.
    After a restart, several preinstalled applications were missing, like okular, libreoffice, ktorrent, amarok etc.
    Is there any reason why this did happen on my desktop computer? I have a notebook also and there are the same repository's activated. However, no problems on my notebook computer with the updates.
    Did i something wrong, or did i have bad luck?
    Anyone here that had the same issues?
    Is updating by the terminal recommended or should i use the GUI (Yast) for that?

    I fixed it by reinstalling the missing applications. I ran another update and the problem didn't come back.

    I'm using:

    OpenSuse 13.2 on an Custom Build PC:
    CPU: Intel Core 2 Quad Q6600
    4GB DDR2 (Kingston RAM)
    AMD Radeon R7 250x Graphics Card
    Club3D Theatron DD 5.1 Sound Card

    Kernel version: 3.16.7-7
    KDE version: 4.14.3

    Output of LSPCI:

    00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
    00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
    00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
    00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
    00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
    00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
    00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
    00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
    00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
    00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
    00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801IB (ICH9) 4 port SATA Controller [AHCI mode] (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
    01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland XT [Radeon HD 8670 / R7 250]
    01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
    02:00.0 Ethernet controller: Qualcomm Atheros Attansic L1 Gigabit Ethernet (rev b0)
    04:02.0 Multimedia audio controller: C-Media Electronics Inc CMI8738/CMI8768 PCI Audio (rev 10)
    04:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)

    Output of lsusb:

    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 007 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 003: ID 046d:0825 Logitech, Inc. Webcam C270
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 002: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
    Bus 003 Device 003: ID 04b8:0818 Seiko Epson Corp. Stylus CX3700/CX3800/DX3800
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    Output of Locale:

    LANG=POSIX
    LC_CTYPE=en_US.UTF-8
    LC_NUMERIC="POSIX"
    LC_TIME="POSIX"
    LC_COLLATE="POSIX"
    LC_MONETARY="POSIX"
    LC_MESSAGES="POSIX"
    LC_PAPER="POSIX"
    LC_NAME="POSIX"
    LC_ADDRESS="POSIX"
    LC_TELEPHONE="POSIX"
    LC_MEASUREMENT="POSIX"
    LC_IDENTIFICATION="POSIX"
    LC_ALL=

    Screenshot of installed Repository's:

  2. #2

    Default Re: Several Applications missing after update via Terminal

    Quote Originally Posted by SAJW View Post
    Did i something wrong, or did i have bad luck?
    Anyone here that had the same issues?
    No.
    "zypper update" should never remove anything, unless there are conflicts. And even then it would ask you how to resolve the conflict.
    Did you just run "zypper update", or did you add some options, like "--non-interactive" and "--force-resolution"? That would explain automatic removal of things.

    Is updating by the terminal recommended or should i use the GUI (Yast) for that?
    It doesn't matter. Use what you prefer. In the end everything uses libzypp anyway, and this in turn just uses rpm.

    I fixed it by reinstalling the missing applications. I ran another update and the problem didn't come back.
    Were the packages missing and you installed them again, or were they still installed and you reinstalled them (in YaST "Update Unconditionally")?
    There is a difference...

  3. #3

    Default Re: Several Applications missing after update via Terminal

    I ran 'zypper update' without any other commands. There were no conflicts.
    I reinstalled the software by 'zypper install amarok okular libreoffice ktorrent'.
    Still pretty strange i think. Possibly a bug?

    The most important is that it is resolved for now, however i'm worried this happens again.

    There is another strange thing: when i run zypper update, i get this output:

    The following 519 package updates will NOT be installed:
    Mesa Mesa-32bit Mesa-libEGL1 Mesa-libEGL1-32bit Mesa-libGL1 Mesa-libGL1-32bit
    Mesa-libGLESv2-2 Mesa-libglapi0 Mesa-libglapi0-32bit ModemManager
    MozillaFirefox NetworkManager NetworkManager-openvpn NetworkManager-pptp
    NetworkManager-vpnc adaptec-firmware alsa alsa-firmware alsa-oss
    alsa-oss-32bit alsa-plugins alsa-plugins-pulse alsa-utils amarok
    android-tools apper appmenu-qt atmel-firmware awesfx b43-fwcutter bind-utils
    bluedevil bluedevil-lang bluez cdparanoia-devel cdrdao cdrkit-cdrtools-compat
    choqok cln cpupower crda cyrus-sasl cyrus-sasl-crammd5 cyrus-sasl-digestmd5
    cyrus-sasl-gssapi cyrus-sasl-plain digikam digikam-doc dvb dvd+rw-tools
    exiftool fdupes flash-player-kde4 fprintd fprintd-pam fprintd-pam-32bit
    gdk-pixbuf-loader-libopenraw genisoimage graphviz grsync gstreamer
    gstreamer-0_10 gstreamer-0_10-plugin-esd gstreamer-0_10-plugin-gnomevfs
    gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-fluendo-mp3
    gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-qt
    gtk2-engine-oxygen gtk2-theme-oxygen iceauth icedax intel-gpu-tools
    ipw-firmware iscsiuio iw k3b kde-gtk-config kde3-kaffeine keepassx2 kio_iso
    kipi-plugins kipi-plugins-acquireimage kipi-plugins-geolocation
    kipi-plugins-lang konversation konversation-lang krb5 krb5-32bit krb5-client
    ksshaskpass ktorrent kvkbd lcms2 lensfun-data lftp libFLAC++6 libFLAC8
    libFLAC8-32bit libGLU1 libICE6 libICE6-32bit libLLVM libLLVM-32bit libOSMesa9
    libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Widgets5 libQt5X11Extras5
    libQtWebKit4 libSM6 libSM6-32bit libSoundTouch0 libX11-6 libX11-6-32bit
    libX11-data libX11-xcb1 libX11-xcb1-32bit libXRes1 libXau6 libXau6-32bit
    libXaw7 libXcomposite1 libXcomposite1-32bit libXcursor1 libXcursor1-32bit
    libXdamage1 libXdamage1-32bit libXdmcp6 libXevie1 libXext6 libXext6-32bit
    libXfixes3 libXfixes3-32bit libXfont1 libXfontcache1 libXft2 libXft2-32bit
    libXi6 libXi6-32bit libXinerama1 libXinerama1-32bit libXmu6 libXmuu1 libXpm4
    libXrandr2 libXrandr2-32bit libXrender1 libXrender1-32bit libXss1 libXt6
    libXt6-32bit libXtst6 libXv1 libXvMC1 libXxf86misc1 libXxf86vm1
    libXxf86vm1-32bit libao-plugins4 libao4 libasound2 libasound2-32bit libass5
    libattica0_4 libaudiofile1 libavc1394-0 libbluedevil2 libbluetooth3
    libbluray1 libcaca0 libcares2 libcdda_interface0 libcdda_paranoia0 libcddb2
    libcdio14 libcdio_cdda1 libcdio_paranoia1 libcelt0-2 libconfig9 libcpupower0
    libdc1394-22 libdirac_encoder0 libdiscid0 libdrm2 libdrm2-32bit libdrm_intel1
    libdrm_intel1-32bit libdrm_nouveau2 libdrm_nouveau2-32bit libdrm_radeon1
    libdrm_radeon1-32bit libdv4 libdvbpsi7 libdvdnav4 libdvdread4 libebml4
    libedit0 libenca0 libepub0 libesd0 libevdev2 libexiv2-13 libfbembed2_5
    libfftw3-3 libfontenc1 libfprint0 libfreebl3 libfreetype6 libftgl2 libgbm1
    libgbm1-32bit libgme0 libgmp10 libgpod-tools libgpod4 libgsm1
    libgstallocators-1_0-0 libgstapp-0_10-0 libgstapp-1_0-0 libgstaudio-1_0-0
    libgstfft-1_0-0 libgstinterfaces-0_10-0 libgstpbutils-1_0-0
    libgstreamer-0_10-0 libgstreamer-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0
    libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 libid3tag0
    libiso9660-8 libiw30 libjack0 libjasper1 libjasper1-32bit libjpeg-turbo
    libjpeg8 libjpeg8-32bit libjson-c2 libkate1 libkgeomap-lang libkqoauth0
    liblcms1 liblcms2-2 liblensfun0 libmatroska6 libmediawiki1 libmm-glib0
    libmng2 libmodplug1 libmpcdec5 libmtdev1 libmusicbrainz3-6 libmusicbrainz5-0
    libmysqlclient18 libmysqlcppconn6 libmysqld18 libndp0 libnewt0_52
    libnm-glib-vpn1 libnm-glib4 libnm-util2 libodfgen-0_1-1 libogg0 libogg0-32bit
    liboggkate1 liboil libopenal1 libopencv2_4 libopenraw1 libopus0 liborc-0_4-0
    libpciaccess0 libpciaccess0-32bit libpixman-1-0 libpixman-1-0-32bit
    libpng16-16 libpoppler-glib8 libportaudio2 libprojectM2
    libpulse-mainloop-glib0 libpulse0 libpulse0-32bit libqalculate5 libqca2
    libqjson0 libqmi-glib1 libqmi-tools libqt4 libqt4-qt3support libqt4-sql
    libqt4-sql-mysql libqt4-sql-sqlite libqt4-x11 libqt5-qtimageformats
    libraptor2-0 librasqal3 libraw10 libraw1394-11 libsamplerate0 libsasl2-3
    libsasl2-3-32bit libsbc1 libschroedinger-1_0-0 libshout3 libsndfile1
    libsndfile1-32bit libsoftokn3 libsox2 libspeex1 libspeex1-32bit libspeexdsp1
    libsqlite3-0 libstreamanalyzer0 libtag-extras1 libtag1 libtag_c0
    libtelepathy-qt4-2 libtheora0 libtheoradec1 libtheoraenc1 libturbojpeg0
    libtwolame0 libudisks2-0 libupnp6 libusb-0_1-4 libusb-1_0-0 libva-drm1
    libva-egl1 libva-glx1 libva-x11-1 libva1 libvamp-hostsdk3 libvcdinfo0
    libvdpau_nouveau libvdpau_r600 libvdpau_radeonsi libvdpau_va_gl1
    libvigraimpex5 libvorbis0 libvorbis0-32bit libvorbisenc2 libvorbisenc2-32bit
    libvorbisfile3 libvorbisfile3-32bit libvpx1 libwavpack1 libwayland-egl1
    libwebrtc_audio_processing0 libxatracker2 libxcb-composite0 libxcb-damage0
    libxcb-dri2-0 libxcb-dri2-0-32bit libxcb-dri3-0 libxcb-dri3-0-32bit
    libxcb-glx0 libxcb-glx0-32bit libxcb-icccm4 libxcb-image0 libxcb-keysyms1
    libxcb-present0 libxcb-present0-32bit libxcb-randr0 libxcb-render-util0
    libxcb-render0 libxcb-render0-32bit libxcb-shape0 libxcb-shm0
    libxcb-shm0-32bit libxcb-sync1 libxcb-sync1-32bit libxcb-util1 libxcb-xfixes0
    libxcb-xfixes0-32bit libxcb-xkb1 libxcb-xtest0 libxcb-xv0 libxcb1
    libxcb1-32bit libxine2-pulse libxkbfile1 libxshmfence1 libxshmfence1-32bit
    libzvbi0 linuxconsoletools luit mariadb mariadb-client mariadb-errormessages
    mc mc-lang mkfontdir mkfontscale mobile-broadband-provider-info moodbar
    mozilla-kde4-integration mozilla-nss mozilla-nss-certs mozilla-nss-tools
    open-iscsi openal-soft openssh openssh-askpass openssh-helpers openvpn
    perl-File-RandomAccess perl-Image-ExifTool poppler-tools ppp pulseaudio
    pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-jack
    pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf
    pulseaudio-utils python-gtk python-setuptools python-sip python3-setuptools
    qt4-qtscript rgb rpcbind rsync sbc sbl sessreg setxkbmap skanlite
    skanlite-doc skanlite-lang smartmontools sox synaptiks taglib tigervnc tnftp
    udisks2 usb_modeswitch usb_modeswitch-data vaapi-dummy-driver
    vaapi-intel-driver vcdimager vorbis-tools vpnc w3m wireless-regdb
    wireless-tools wodim wpa_supplicant xauth xbitmaps xconsole xdg-utils xdm
    xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-mouse
    xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom
    xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips
    xf86-video-cirrus xf86-video-dummy xf86-video-fbdev xf86-video-glint
    xf86-video-i128 xf86-video-intel xf86-video-mach64 xf86-video-mga
    xf86-video-modesetting xf86-video-neomagic xf86-video-nouveau xf86-video-nv
    xf86-video-qxl xf86-video-r128 xf86-video-savage xf86-video-siliconmotion
    xf86-video-sis xf86-video-sisusb xf86-video-tdfx xf86-video-tga
    xf86-video-trident xf86-video-v4l xf86-video-vesa xf86-video-vmware
    xf86-video-voodoo xhost xinit xkbcomp xkeyboard-config xmessage xmodmap
    xorg-x11-Xvnc xorg-x11-driver-input xorg-x11-driver-video xorg-x11-essentials
    xorg-x11-fonts xorg-x11-fonts-core xorg-x11-libX11-ccache xorg-x11-server
    xprop xrandr xrdb xset xsetroot zd1211-firmware

    The following package is going to be upgraded:
    libqt5-qtbase-platformtheme-gtk2

    1 package to upgrade.
    Overall download size: 78.3 KiB. Already cached: 0 B No additional space will
    be used or freed after the operation.
    Continue? [y/n/? shows all options] (y): y

    File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
    Continue? [yes/no] (no): y

    (1/1) Installing: libqt5-qtbase-platformtheme-gtk2-5.4.0-174.2 ...........[done]

    I think the file conflict is strange, and The following 519 package updates will NOT be installed is also strange.
    I think these are a lot of packages.

  4. #4

    Default Several Applications missing after update via Terminal

    I have installed the following non-default applications myself (these are not included in OpenSuse):

    Google Talk Plugin
    VirtualBox
    TLP
    GoPreload
    Keepassx2
    PDFshuffler
    Flash
    IcedTea-Plugin
    ImageWriter
    VLC
    VLC-Codecs
    GIMP
    DKMS
    Build
    Make
    GCC
    Kernel-Devel
    Kernel-Source
    TestDisk
    PavuControl
    KRDC
    Grsync
    P7zip
    Unar
    Unrar
    Gparted
    Audacity
    LibreOffice
    nspluginwrapper
    Lyx
    Dconf-Editor
    Dropbox
    Emacs
    Terminator
    Gnome-Commander
    Thunderbird

    Is it possible that one of these packages is the problem?

  5. #5

    Default Re: Several Applications missing after update via Terminal

    Quote Originally Posted by SAJW View Post
    I ran 'zypper update' without any other commands. There were no conflicts.
    I reinstalled the software by 'zypper install amarok okular libreoffice ktorrent'.
    Ok, this would only have effect when the packages are not installed.
    Otherwise it would not install anything, but just tell you those packages are installed already.

    Still pretty strange i think. Possibly a bug?
    Yes, strange.
    I never heard about something like this before, so it's definitely not a general problem in zypper I'd dare to say.

    Maybe the zypper history or the log would tell in more detail what happened?
    The package history is located in /var/log/zypp/history, the log is /var/log/zypper.log.

    The most important is that it is resolved for now, however i'm worried this happens again.
    Well, as this never happened to me at all in the 12 years I am using (open)SUSE (and I use "zypper up" regularly), I would rather not expect that to happen again.

    Ok, zypper exists only since 2005, but still...

    Actually the most likely reason for something like that I could imagine would be problems with the harddisk/filesystem (probably an unclean shutdown) or even the RAM. This can cause all sorts of strange problems.

  6. #6

    Default Re: Several Applications missing after update via Terminal

    Quote Originally Posted by SAJW View Post
    I think the file conflict is strange,
    Is that the complete output?
    It should tell you what the conflict actually is I think.

    Maybe try to run "zypper ve" to verify your packages.

    and The following 519 package updates will NOT be installed is also strange.
    I think these are a lot of packages.
    No, this is _not_ strange at all I'd say.

    This is caused by the amount of repos you added.

    YaST/zypper do not switch packages to versions of other repos automatically ("vendor stickiness"). That message tells you that for those packages, higher versions in other repos exist but are not installed automatically. You'd have to explicitely force that, by specifying the exact version or using the "Versions" tab in YaST. You could also allow "vendor change", but this is actually not really recommended, especially with that many repos.

    Is it possible that one of these packages is the problem?
    No. Absolutely _no_ package should be able to force zypper to remove another package without telling you in the summary.
    And even if there was a package in that list that obsoletes/replaces another one of your missing packages, it would have been removed again when you reinstalled the other packages.
    And it wouldn't explain _all_ those packages missing.
    Last edited by wolfi323; 12-Jan-2015 at 11:23.

  7. #7

    Default Re: Several Applications missing after update via Terminal

    Well, i guess i'l just wait if it happens again. Thank your for your help.

  8. #8
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Several Applications missing after update via Terminal

    On 2015-01-12 19:16, SAJW wrote:
    >
    > I have installed the following non-default applications myself (these
    > are not included in OpenSuse):


    Most of those applications are available from openSUSE. Some not in the
    default repos, but they are on other openSUSE repos.

    >
    > Google Talk Plugin


    That's the only one I'm certain that is not supplied by openSUSE (it is
    written that way).

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

  9. #9

    Default Re: Several Applications missing after update via Terminal

    Dear Carlos, yes indeed. Google Talk Plugin is installed via the rpm package on their website. It's all clear for me. Thank you both for the help. Do I need to close this topic?

  10. #10
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Several Applications missing after update via Terminal

    On 2015-01-12 21:56, SAJW wrote:
    > Do I need to close this topic?


    No, topics are nor closed in these forums :-)

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •