Help Uninstalling Packages that were Installed Today


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Help Uninstalling Packages that were Installed Today
# 1  
Old 01-18-2016
Help Uninstalling Packages that were Installed Today

Hello All,

SuSE 11 SP3 (*3.0.101-0.47.71-default, x86_64)

I was attempting to install a MySQL update on a web server we use for internal stuff within the network. Since the OS didn't come with an update in the pre-installed repos, I went to MySQL's site and found a Repo for my OS version at the link below.

https://dev.mysql.com/downloads/repo/suse/

So after I added the Repo and then went into YaST Software Manager, selected to install the updated mysql package (*to 5.6). Doing this selected the current version for removal. So that was fine. However, it also installed a bunch of other packages that I never selected.

I'm guessing maybe these packages were already selected when I opened Software Manager, probably because they were newer versions then the current installed versions.

Here is a list of ALL packages installed today:
Code:
# rpm -qa --last | grep -i 'Mon 18 Jan 2016'
openssh-askpass-6.2p2-0.24.1                  Mon 18 Jan 2016 01:30:26 PM EST
openssh-6.2p2-0.24.1                          Mon 18 Jan 2016 01:30:24 PM EST
yast2-users-2.17.56-8.6.1                     Mon 18 Jan 2016 01:30:23 PM EST
yast2-audit-laf-2.17.11-4.3                   Mon 18 Jan 2016 01:30:22 PM EST
libldap-2_4-2-32bit-2.4.26-0.62.2             Mon 18 Jan 2016 01:30:22 PM EST
libgnutls26-2.4.1-24.39.60.1                  Mon 18 Jan 2016 01:30:22 PM EST
deltarpm-3.6.1-4.11.1                         Mon 18 Jan 2016 01:30:22 PM EST
yast2-kdump-2.21.1-2.1.1                      Mon 18 Jan 2016 01:30:21 PM EST
openldap2-client-2.4.26-3.1.2                 Mon 18 Jan 2016 01:30:21 PM EST
libldap-2_4-2-2.4.26-3.1.2                    Mon 18 Jan 2016 01:30:21 PM EST
libopenssl1_0_0-1.0.0e-34.1.2                 Mon 18 Jan 2016 01:30:19 PM EST
mysql-community-server-5.6.28-2.sles11        Mon 18 Jan 2016 11:23:00 AM EST
mysql-community-client-5.6.28-2.sles11        Mon 18 Jan 2016 11:22:47 AM EST
mysql-community-libs-5.6.28-2.sles11          Mon 18 Jan 2016 11:22:42 AM EST
mysql-community-common-5.6.28-2.sles11        Mon 18 Jan 2016 11:22:42 AM EST
PackageKit-gtk3-module-0.6.19-2.1.3           Mon 18 Jan 2016 11:22:41 AM EST
libcanberra-gtk3-module-0.28-5.1.2            Mon 18 Jan 2016 11:22:41 AM EST
gtk3-metatheme-adwaita-3.2.1-2.1.2            Mon 18 Jan 2016 11:22:41 AM EST
gtk3-branding-openSUSE-12.1-5.1.1             Mon 18 Jan 2016 11:22:41 AM EST
gtk3-immodule-amharic-3.2.1-2.2.1             Mon 18 Jan 2016 11:22:29 AM EST
gtk3-immodule-inuktitut-3.2.1-2.2.1           Mon 18 Jan 2016 11:22:07 AM EST
gtk3-immodule-thai-3.2.1-2.2.1                Mon 18 Jan 2016 11:21:41 AM EST
libcanberra-gtk3-0-0.28-5.1.2                 Mon 18 Jan 2016 11:20:54 AM EST
gtk3-theming-engine-adwaita-3.2.1-2.1.2       Mon 18 Jan 2016 11:20:54 AM EST
gtk3-immodule-vietnamese-3.2.1-2.2.1          Mon 18 Jan 2016 11:20:54 AM EST
librcc0-0.2.9-10.1.2                          Mon 18 Jan 2016 11:20:53 AM EST
gtk3-tools-3.2.1-2.2.1                        Mon 18 Jan 2016 11:20:53 AM EST
glib-networking-2.30.1-2.1.3                  Mon 18 Jan 2016 11:20:53 AM EST
libproxy1-config-gnome3-0.4.7-7.1.2           Mon 18 Jan 2016 11:20:52 AM EST
libgtk-3-0-3.2.1-2.2.1                        Mon 18 Jan 2016 11:20:52 AM EST
libgnutls28-3.0.3-5.1.2                       Mon 18 Jan 2016 11:20:50 AM EST
DirectFB-Mesa-1.4.5-20.1.2                    Mon 18 Jan 2016 11:20:50 AM EST
gsettings-desktop-schemas-3.2.0-2.2.2         Mon 18 Jan 2016 11:19:34 AM EST
mysql-community-release-sles11-7              Mon 18 Jan 2016 10:52:27 AM EST

.
During the installation a few things had popped-up with "symbol errors...". I didn't get to copy/paste those errors from the popup but I did find them in the y2log file.
Quote:
2016-01-18 11:19:22 <5> Hostname(21197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1943 THROW: Subprocess failed. Error: RPM failed: /usr/bin/glib-compile-schemas: symbol lookup error: /usr/bin/glib-compile-schemas: undefined symbol: g_variant_type_string_is_valid
2016-01-18 11:19:22 <5> Hostname(21197) [zypp] Exception.cc(log):137 error: %post(gsettings-desktop-schemas-3.2.0-2.2.2.noarch) scriptlet failed, exit status 127
2016-01-18 11:19:22 <1> Hostname(21197) [YCP] PackageCallbacks.ycp:548 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: /usr/bin/glib-compile-schemas: symbol lookup error: /usr/bin/glib-compile-schemas: undefined symbol: g_variant_type_string_is_valid
error: %post(gsettings-desktop-schemas-3.2.0-2.2.2.noarch) scriptlet failed, exit status 127
2016-01-18 11:19:35 <5> Hostname(21197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1943 THROW: Subprocess failed. Error: RPM failed: /usr/bin/glib-compile-schemas: symbol lookup error: /usr/bin/glib-compile-schemas: undefined symbol: g_variant_type_string_is_valid
2016-01-18 11:19:35 <5> Hostname(21197) [zypp] Exception.cc(log):137 error: %post(gsettings-desktop-schemas-3.2.0-2.2.2.noarch) scriptlet failed, exit status 127
2016-01-18 11:19:35 <1> Hostname(21197) [YCP] PackageCallbacks.ycp:548 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: /usr/bin/glib-compile-schemas: symbol lookup error: /usr/bin/glib-compile-schemas: undefined symbol: g_variant_type_string_is_valid
error: %post(gsettings-desktop-schemas-3.2.0-2.2.2.noarch) scriptlet failed, exit status 127
/usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
2016-01-18 11:20:54 <5> Hostname(21197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1943 THROW: Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
2016-01-18 11:20:54 <5> Hostname(21197) [zypp] Exception.cc(log):137 error: %post(gtk3-immodule-vietnamese-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:20:54 <1> Hostname(21197) [YCP] PackageCallbacks.ycp:548 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
error: %post(gtk3-immodule-vietnamese-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:21:41 <5> Hostname(21197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1943 THROW: Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
2016-01-18 11:21:41 <5> Hostname(21197) [zypp] Exception.cc(log):137 error: %post(gtk3-immodule-thai-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:21:41 <1> Hostname(21197) [YCP] PackageCallbacks.ycp:548 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
error: %post(gtk3-immodule-thai-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:22:07 <5> Hostname(21197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1943 THROW: Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
2016-01-18 11:22:07 <5> Hostname(21197) [zypp] Exception.cc(log):137 error: %post(gtk3-immodule-inuktitut-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:22:07 <1> Hostname(21197) [YCP] PackageCallbacks.ycp:548 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
error: %post(gtk3-immodule-inuktitut-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:22:29 <5> Hostname(21197) [zypp] Exception.cc(log):137 RpmDb.cc(doInstallPackage):1943 THROW: Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
2016-01-18 11:22:29 <5> Hostname(21197) [zypp] Exception.cc(log):137 error: %post(gtk3-immodule-amharic-3.2.1-2.2.1.x86_64) scriptlet failed, exit status 127
2016-01-18 11:22:29 <1> Hostname(21197) [YCP] PackageCallbacks.ycp:548 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: /usr/bin/gtk-query-immodules-3.0-64: symbol lookup error: /usr/lib64/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
.
After the installations completed I VNC'ed to the server, but I was unable to start anything on the desktop. Couldn't open a terminal or a folder, etc... So I exited from VNC and SSH'ed in and ran
Code:
# service xdm restart
Shutting down service gdm                        done
Starting service gdm  /usr/sbin/gdm: symbol lookup error: /usr/lib64/gio/modules/libgiognutls.so: undefined symbol: g_tls_backend_get_type
startproc:  exit status of parent of /usr/sbin/gdm: 127
        failed

.
Now, it seems that nothing GUI related will start. If I try to start something like Gedit for example, over SSH (*which has been working just fine up until this morning) I get the following error.
Code:
# gedit
Gtk-Message: Failed to load module "gnomesegvhandler": libgnomesegvhandler.so: cannot open shared object file: No such file or directory
gedit: symbol lookup error: /usr/lib64/gio/modules/libgiognutls.so: undefined symbol: g_tls_backend_get_type

.
So obviously something that was installed in that list at the top of the post broke my display/window manager (*GDM). I was going to start uninstalling some of those packages, but I wasn't sure which one could be causing the issue.

I already uninstalled "gsettings-backend-dconf", because I had found a similar forum related to the same error, and they said removing that packages fixed the issue for them, but not me. Thought maybe removing any of those Gtk3 packages that were installed (*I already have Gtk2) and/or removing the "libgnutls28" package. But, I think when I did it said Glib-Networking requires it, but that package was also installed this morning as well too. Do I need Glib-Networking, not sure what it's for??

It turns out the unwanted packages that were installed were from a Repo that I did NOT want enabled in the first place, which was for a different OS version....

If anyone has any thoughts or suggestions on what they think I should do, please feel free to respond. It would be VERY much appreciated..!

Thanks in Advance,
Matt

---------- Post updated at 05:48 PM ---------- Previous update was at 04:16 PM ----------

Not sure my issue is completely resolved, but after removing libgnutls28-3.0.3-5.1.2 I can successfully start the Display Manager now and I can successfully run GUI programs over SSH...

I noticed I had both libgnutls26 and libgnutls28 installed, so I removed the one that was installed this morning...
Code:
# zypper se libgnutls
Loading repository data...
Reading installed packages...

S | Name                    | Summary                                  | Type   
--+-------------------------+------------------------------------------+--------
  | libgnutls-devel         | Development package for gnutls           | package
  | libgnutls-devel-32bit   | Development package for gnutls           | package
  | libgnutls-extra-devel   | The GNU Transport Layer Security Library | package
  | libgnutls-extra26       | The GNU Transport Layer Security Library | package
  | libgnutls-extra28       | The GNU Transport Layer Security Library | package
  | libgnutls-openssl-devel | Development package for gnutls           | package
  | libgnutls-openssl27     | The GNU Transport Layer Security Library | package
i | libgnutls26             | The GNU Transport Layer Security Library | package
  | libgnutls26-32bit       | The GNU Transport Layer Security Library | package
i | libgnutls28             | The GNU Transport Layer Security Library | package
  | libgnutls28-32bit       | The GNU Transport Layer Security Library | package
  | libgnutlsxx-devel       | Development package for gnutls           | package
  | libgnutlsxx28           | The GNU Transport Layer Security Library | package

I'd like to make sure the other packages from that same Repo are also removed, but I'm afraid to break anything else... Either way though, I will be disabling that Repo...

-Matt
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Bash find version of an installed application but if none is found set variable to App Not Installed

Hello Forum, I'm issuing a one line bash command to look for the version of an installed application and saving the result to a variable like so: APP=application --version But if the application is not installed I want to return to my variable that the Application is not installed. So I'm... (2 Replies)
Discussion started by: greavette
2 Replies

2. Red Hat

Finding installed packages on Linux machine

Hi, i am trying to grab all the installed packages on linux machine,and only want to grab "Name" "Version" "Release" "Vendor" information i am using below command to do so : rpm -qa --info | grep -e 'Name' -e 'Version' -e 'Release' -e 'Vendor' the output contains lot other info... (3 Replies)
Discussion started by: omkar.jadhav
3 Replies

3. Linux

get total number of packages installed?

Hi, Which command would tell me of how many total number packages installed on my Redhat? Thank you, Lam (2 Replies)
Discussion started by: lamoul
2 Replies

4. Shell Programming and Scripting

meaning of today=${1:-${today}}

what does today=${1:-${today}} mean??? I saw a script which has these two lines: today=`date '+%y%m%d'` today=${1:-${today}} but both gives the same value for $today user:/export/home/user>today=`date '+%y%m%d'` user:/export/home/user>echo $today 120326... (2 Replies)
Discussion started by: Vidhyaprakash
2 Replies

5. Red Hat

Trouble with installed / not installed rpm unixODBC/libodbc.so.1

Hey there, i run 1: on my server (RHEL 6) and getting response that the libodbc is not installed. If i use yum for installation, it tells me, there is no package like this ( 2: ). Since in the description of Definiens is mentioned that the Run-time dependency is unixODBC (libodbc.so.1), I assume... (2 Replies)
Discussion started by: rkirsten
2 Replies

6. Slackware

Find Slackware Packages - packages.acl.org.ua

Hi! Let me introduce a project for find and download Slackware packages and browse Slackware repositories. The site provides following features: * Large, daily updated database with RPM, DEB, TGZ, TXZ packages for well-known repositories of the Slackware, Fedora, CentOS, RHEL, Debian,... (2 Replies)
Discussion started by: lystor
2 Replies

7. UNIX for Advanced & Expert Users

how can i know the latest update packages i have installed on solaris 9 ???

i want to know the update packages that i have installed on my solaris 9 (2 Replies)
Discussion started by: MONMON
2 Replies

8. Debian

Uninstalling programs?

How can I uninstall a program the most efficient way? So that I get rid of all the man pages etc. too? I'm running debian. /Richard (1 Reply)
Discussion started by: riwa
1 Replies

9. UNIX for Dummies Questions & Answers

Uninstalling packages (.tar.gz)

Hi, I still don't know if there's a standard way to do this. I'm hoping there's a *more or less* standard way to do this across linux platforms but the platform in question is Gentoo. Let's say I download a source tarball as tar.gz and I do the typical gunzip app_to_install.tar.gz tar xvf... (2 Replies)
Discussion started by: d11wtq
2 Replies

10. UNIX for Dummies Questions & Answers

Help Uninstalling Linux!

Hello, I have a laptop running Fedora Core 2, and I am trying to wipe it to put on Windows. Even though the CD is listed first in the boot order, it will not boot to the Solaris system disk. How else could I format this laptop? -skeet (4 Replies)
Discussion started by: skeet23
4 Replies
Login or Register to Ask a Question