https://bugzilla.novell.com/show_bug.cgi?id=732580 https://bugzilla.novell.com/show_bug.cgi?id=732580#c0 Summary: pk_backend_zypp, installing local rpm, wants to install many extra packages Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: wstephenson@suse.com QAContact: qa@suse.de Found By: Development Blocker: --- On a freshly installed and up-to-date as of today 12.1, trying to install a downloaded RPM causes a list of 124 additional packages to install which are clearly not just satisfying the RPM's requirements eg one of these is lensfun-data, which is not installed: testuser@linux-7fyq:~> sudo zypper se -s lensfun-data Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+--------------+---------+--------------+--------+------------------ | lensfun-data | package | 0.2.5-22.3.6 | noarch | kds | lensfun-data | package | 0.2.5-22.1.3 | noarch | openSUSE-12.1-Oss At a hunch, the packagekit-zypp backend is presenting a set of recommends/suggests as things to be installed? This only happens when installing local files. See below comparing pkcon get-updates, zypper up and pkcon install-local output. Apper presents the same list. ************** linux-7fyq:~ # pkcon get-updates Getting updates [=========================] Waiting in queue [=========================] Starting [=========================] Querying [=========================] Refreshing software list [=========================] There are no updates available at this time. **************** linux-7fyq:~ # zypper up PackageKit is blocking zypper. This happens if you have an updater applet or other software management application using PackageKit running. Tell PackageKit to quit? [yes/no] (no): yes Loading repository data... Reading installed packages... The following package updates will NOT be installed: kdebase4-openSUSE kdebase4-runtime-branding-openSUSE kdebase4-workspace-branding-openSUSE kio_sysinfo kio_sysinfo-branding-openSUSE Nothing to do. ********************** linux-7fyq:~ # pkcon install-local /home/testuser/Downloads/google-chrome-stable_current_x86_64.rpm Simulating install [=========================] Waiting in queue [=========================] Starting [=========================] Resolving dependencies [=========================] Installing packages [ ==] The following packages have to be installed: bluedevil-1.2.2-1.4.2.i586 Bluetooth Manager for KDE bluedevil-lang-1.2.2-1.4.2.noarch Languages for package bluedevil digikam-2.2.0-3.5.1.i586 A KDE Photo Manager digikam-doc-2.2.0-3.5.1.noarch Documentation of Digikam digikam-lang-2.2.0-3.5.1.noarch Languages for package digikam kipi-plugins-acquireimage-2.2.0-2.3.1.i586 KDE Plug-Ins for Image Manipulation kopete-4.7.2-2.5.2.i586 Instant Messenger lensfun-data-0.2.5-22.3.6.noarch Data files for lensfun/lensfun-devel libbluedevil1-1.9.0-4.3.1.i586 Qt Wrapper for Bluez libkface1-2.2.0-2.2.1.i586 Wrapper around LibFace to perform face recognition and detection over pictures libksane0-4.7.2-2.2.1.i586 KDE scan library liblensfun0-0.2.5-22.3.6.i586 Library files for lensfun/lensfun-devel liblqr-1-0-0.4.1-11.3.1.i586 LiquidRescale seam-carving library libmsn0_3-4.2-10.5.1.i586 Reusable, open-source library for MSN Messenger skanlite-0.7.kde4.5.0-8.3.1.i586 Scanner Front-End synaptiks-0.8.0-2.3.1.noarch A touchpad configuration and management tool for KDE evolution-data-server-3.2.1-2.1.2.i586 Evolution Data Server ft2demos-2.4.7-1.3.i586 Freetype2 Utilities and Demo Programs fuse-2.8.5-16.1.2.i586 User space File System gimp-help-browser-2.6.11-28.23.2.i586 The GNU Image Manipulation Program - Help Browser gimp-plugins-python-2.6.11-28.23.2.i586 The GNU Image Manipulation Program - python-gtk based plugins gnome-online-accounts-3.2.1-2.1.2.i586 GNOME service to access online accounts graphviz-2.28.0-3.2.3.i586 Graph Visualization Tools graphviz-gd-2.28.0-3.2.3.i586 Graphviz plugin for renderers based on gd graphviz-gnome-2.28.0-3.2.3.i586 Graphviz plugins that use gtk/GNOME gtk2-engines-2.20.2-7.1.2.i586 Engines for GTK2 Themes gtk3-theming-engine-adwaita-3.2.1-2.1.2.i586 Adwaita GTK+ Theming Engine gvfs-1.10.1-2.1.2.i586 VFS functionality for GLib gvfs-backend-afc-1.10.1-2.1.2.i586 VFS functionality for GLib -- iPod / iPhone Support gvfs-backends-1.10.1-2.1.2.i586 VFS functionality for GLib gvfs-fuse-1.10.1-2.1.2.i586 VFS functionality for GLib java-1_6_0-openjdk-1.6.0.0_b22.1.10.4-1.2.i586 Java runtime environment based on OpenJDK 6 and IcedTea 6 libcamel-1_2-29-3.2.1-2.1.2.i586 Evolution Data Server - Messaging Library libcdio_cdda0-0.82-12.1.2.i586 CD-ROM Access Library libcdio_paranoia0-0.82-12.1.2.i586 CD-ROM Access Library libeXosip2-6-3.5.0-6.1.2.i586 Extended osip2 library libebackend-1_2-1-3.2.1-2.1.2.i586 Evolution Data Server - Backend Utilities Library libebl1-0.152-6.1.3.i586 A collection of utilities and DSOs to handle compiled objects libebook-1_2-12-3.2.1-2.1.2.i586 Evolution Data Server - Address Book Client Library libecal-1_2-10-3.2.1-2.1.2.i586 Evolution Data Server - Calendar Client Library libedata-book-1_2-11-3.2.1-2.1.2.i586 Evolution Data Server - Address Book Backend Library libedata-cal-1_2-13-3.2.1-2.1.2.i586 Evolution Data Server - Calendar Backend Library libedataserver-1_2-15-3.2.1-2.1.2.i586 Evolution Data Server - Utilities Library libfuse2-2.8.5-16.1.2.i586 Library of FUSE, the User space File System for GNU/Linux and BSD libgdata13-0.10.1-2.1.3.i586 GLib-based library for accessing online service APIs using the GData protocol libgdu0-3.0.2-2.2.2.i586 Shared libraries used by Palimpsest libgeoclue0-0.12.0-12.1.2.i586 Modular Geoinformation Service - Library libglade-2_0-0-2.6.4-13.1.2.i586 Glade Library Compatible with the GNOME 2.x Desktop Platform libgoa-1_0-0-3.2.1-2.1.2.i586 GNOME service to access online accounts -- Client Library libgoa-backend-1_0-0-3.2.1-2.1.2.i586 GNOME service to access online accounts -- Backend Library libgvfscommon0-1.10.1-2.1.2.i586 VFS functionality for GLib libgweather-3-0-3.2.1-1.2.i586 Library to get online weather information libieee1284-0.2.11-43.1.2.i586 A Library for Interfacing IEEE 1284-Compatible Devices libjavascriptcoregtk-1_0-0-1.6.1-2.1.2.i586 JavaScript Core Engine, GTK+ Port libjavascriptcoregtk-3_0-0-1.6.1-2.1.2.i586 JavaScript Core Engine, GTK+ Port libjson-glib-1_0-0-0.14.0-2.1.3.i586 Library for JavaScript Object Notation format liboauth0-0.9.4-5.1.3.i586 Shared library from liboauth libopenobex1-1.5-9.1.3.i586 Open Source Implementation of the Object Exchange (OBEX) Protocol libosip2-3.5.0-8.1.2.i586 Implementation of SIP--RFC 3261 libotr2-3.2.0-11.1.2.i586 "Off The Record" messaging library toolkit libproxy1-pacrunner-webkit-0.4.7-7.1.2.i586 Libproxy module to support WPAD/PAC parsing via WebKit JavaScript Engine libqdialogsolver1-1.3.0-12.1.3.i586 QDialog class for showing solver results libreoffice-base-drivers-mysql-3.4.2.6-4.2.2.i586 MySQL Database Driver for LibreOffice libreoffice-filters-optional-3.4.2.6-4.2.2.i586 Additional Import and Export Filters for LibreOffice libreoffice-mailmerge-3.4.2.6-4.2.2.i586 Mail Merge Functionality for LibreOffice libreoffice-math-3.4.2.6-4.2.2.i586 LibreOffice Math libreoffice-pyuno-3.4.2.6-4.2.2.i586 Python UNO Bridge for LibreOffice librest0-0.7.10-3.1.3.i586 Library to access RESTful web services libsnmp30-5.7.1-3.2.3.i586 Shared Libraries from net-snmp libwebkitgtk-1_0-0-1.6.1-2.1.2.i586 Library for rendering web content, GTK+ Port libwebkitgtk-3_0-0-1.6.1-2.1.2.i586 Library for rendering web content, GTK+ Port linphone-3.4.3-3.1.2.i586 Web Phone meanwhile-1.0.2-124.1.2.i586 Lotus Sametime Community Client Library notification-daemon-0.7.3-2.1.2.i586 Notification Daemon obex-data-server-0.4.6-3.1.2.i586 Obex DBus API obexd-0.39-6.1.2.i586 D-Bus service for Obex Client access obexd-client-0.39-6.1.2.i586 D-Bus service for Obex Server access python-cairo-1.10.0-3.1.3.i586 Python Bindings for Cairo python-gobject2-2.28.6-9.1.3.i586 Python bindings for GObject python-gtk-2.24.0-3.1.2.i586 Python bindings for the GTK+ widget set python-numpy-1.6.1-3.1.2.i586 NumPy array processing for numbers, strings, records and objects samba-client-3.6.1-34.3.1.i586 Samba Client Utilities sane-backends-1.0.22-15.1.2.i586 SANE (Scanner Access Now Easy) Scanner Drivers sane-backends-autoconfig-1.0.22-15.1.2.i586 USB Scanner Autoconfiguration snmp-mibs-5.7.1-3.2.3.i586 MIB files from net-snmp systemtap-1.4-10.1.3.i586 Instrumentation System systemtap-runtime-1.4-10.1.3.i586 Runtime environment for systemtap yast2-qt-graph-2.19.0-7.1.2.i586 YaST graph plugin zypp-plugin-python-0.3-3.1.2.i586 Helper that makes writing ZYpp plugins in python easier bash-doc-4.2-1.8.1.noarch Documentation how to Use the GNU Bourne-Again Shell bea-stax-api-1.2.0-20.1.1.noarch The StAX API bundle-lang-gnome-en-12.1-41.5.1.noarch English translations for many GNOME programs bundle-lang-gnome-extras-en-12.1-41.5.1.noarch English translations for many GNOME programs desktop-translations-12.1-8.4.1.noarch Desktop Files Translation updates ghostscript-fonts-other-9.00-13.1.3.noarch Optional fonts for Ghostscript gnome-icon-theme-3.2.1.2-1.2.noarch GNOME Icon Theme gnome-icon-theme-extras-3.0.0-3.1.1.noarch GNOME Icon Theme Extras gnome-icon-theme-symbolic-3.2.1-1.1.noarch Symbolic icon theme for GNOME gtk2-branding-openSUSE-12.1-4.1.1.noarch The GTK+ toolkit library (version 2) -- openSUSE theme configuration gtk2-metatheme-adwaita-3.2.1-2.1.2.noarch Adwaita GNOME Theme -- GTK+ 2 Support gtk3-branding-openSUSE-12.1-5.1.1.noarch The GTK+ toolkit library (version 3) -- openSUSE theme configuration gtk3-metatheme-adwaita-3.2.1-2.1.2.noarch Adwaita GNOME Theme -- GTK+ 3 Support java-ca-certificates-1-14.12.1.noarch Utilities CA certificate import to gcj jline-0.9.94-14.1.1.noarch Java library for reading and editing user input in console applications libgweather-data-3.2.1-1.2.noarch Library to get online weather information libreoffice-help-de-3.4.2.6-4.2.2.noarch German Help Localization for LibreOffice libreoffice-templates-en-3.3-2.1.3.noarch English Templates for LibreOffice libreoffice-templates-presentation-layouts-3.3-2.1.3.noarch Presentation Layout Templates for LibreOffice libreoffice-thesaurus-de-20100307-9.1.2.noarch German Thesaurus Dictionary for LibreOffice libreoffice-thesaurus-en-US-20060111-9.1.2.noarch American Thesaurus Dictionary for LibreOffice metatheme-adwaita-common-3.2.1-2.1.2.noarch Adwaita GNOME Theme -- Common Files myspell-german-20110609-6.1.2.noarch German Dictionary for MySpell opensuse-manuals_en-11.4-12.1.2.noarch Complete set of openSUSE Manuals (HTML, English) poppler-data-0.4.5-2.1.1.noarch Encoding Files for use with libpoppler python-distribute-0.6.21-6.1.1.noarch Easily download, build, install, upgrade, and uninstall Python packages python-pyudev-0.12-2.1.2.noarch Udev bindings for Python readline-doc-6.2-1.8.1.noarch Documentation how to Use and Program with the Readline Library rhino-1.7-22.1.1.noarch JavaScript for Java timezone-java-2011n-1.1.1.noarch Timezone Descriptions vim-data-7.3-22.1.3.noarch Vi IMproved xmlbeans-2.1.0-12.1.1.noarch XML-Java binding tool xorg-x11-fonts-7.6-16.1.2.noarch X.Org fonts snapper-0.0.7-13.7.1.i586 Tool for filesystem snapshot management snapper-zypp-plugin-0.0.7-13.7.1.i586 A zypp commit plugin for calling snapper Proceed with changes? [N/y] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.