Subject: Re: libcups2-devel-2.2.11-2.mga7.i586 conflicts with
libdbus-devel-1.13.8-4.1mga7.i586 -- SOLVED
On Mon, 27 Jan 2020 21:42:55 +0000, Jim Beard wrote:
In trying to get my hp laserjet pro mfp m127fw to work properly as a
scanner, I got an hp notice that a driver was needed. I choose to
install it.
Now I have no scanner capability, neither sane-find-scanner nor
scannerdrake can find a scan device on the system.
The problem seems to be the hp installer needed libcups2-devel, which is
can not be installed because it conflicts with libdbus- devel-1.13.8-4.1mga7.i586.
libcups2 is installed, and is an i586 package, but an attempt to install
the devel package fails:
[root@sorrel ~]# urpmi libcups2-devel A requested package cannot be installed: libdbus-devel-1.13.8-4.1.mga7.i586 (due to unsatisfied
systemd- devel-241-8.mga7.i586)
Any ideas on what to try next?
I started comparing hplip-associated software and configuration files on
the system with those on a backup system (that had not been altered), and found the key factor was the file /etc/hp/hplip.conf had disappeared.
Apparently the hp installer removed and then failed to create the
hplip.conf file due to problems listed in my first post, but with a
version of the file copied in from my backup system all seems (fingers crossed) to be working.
I am not sure if the hp installer actually installed hplip 3.19.12 or if failure resulted in remaining at hplip 3.19.05, but configuration files
remain at 3.19.05.
The things hp thought missing were listed in a file hp-doctor created in $HOME/.hplip. The last section of the file follows. Notably, some of
the packages were installed by Mageia (presumably earlier), others were missing and not available from Mageia (package cups- with precisely that name), and most of them were i586 packages with 64-bit mostly not
available.
hp-doctor[7164]: info: :[01mMissing Required Dependencies[0m
hp-doctor[7164]: info: :[01m-----------------------------[0m
error: 'cups' package is missing or 'cups' service is not running.
error: 'cups-common' package is missing or 'cups' service is not running. error: 'libdbus-devel' package is missing/incompatible
error: 'python3-gobject3' package is missing/incompatible
error: 'libjpeg-devel' package is missing/incompatible
error: 'libcups2-devel' package is missing or 'cups' service is not
running.
error: 'libcups2' package is missing or 'cups' service is not running.
error: 'libusb1.0-devel' package is missing/incompatible
error: 'libsane1-devel' package is missing/incompatible
error: 'sane-backends' package is missing/incompatible
error: 'libnet-snmp-devel' package is missing/incompatible
error: 'libopenssl-devel' package is missing/incompatible
error: 'libpython3-devel' package is missing/incompatible
error: 'libtool' package is missing/incompatible
error: 'libgphoto-devel' package is missing/incompatible
error: 'gcc-c++' package is missing/incompatible
hp-doctor[7164]: info: :
hp-doctor[7164]: info: :
hp-doctor[7164]: info: :[01mENTER ROOT/SUPERUSER PASSWORD[0m
hp-doctor[7164]: info: :[01m-----------------------------[0m
error: Please enter 'a', 'c', 's', 'q' or press <enter> for the default
of 'a'.
error: Please enter 'a', 'c', 's', 'q' or press <enter> for the default
of 'a'.
hp-doctor[7164]: info: :[01mUpdating repository[0m
hp-doctor[7164]: info: :[01m-------------------[0m
hp-doctor[7164]: info: :cmd =su - -c "rm /etc/hp/hplip.conf"
hp-doctor[7164]: info: :[01mInstalling Missing/Incompatible packages[0m hp-doctor[7164]: info: :[01m----------------------------------------[0m hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto
cups"
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto cups-common"
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto libdbus-devel"
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto python3-gobject3"
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto libjpeg-devel"
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto libcups2-devel"
error: Failed to install 'libcups2-devel' package, please install
manually.
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto libcups2"
hp-doctor[7164]: info: :cmd =su - -c "urpmi --allow-force --force --auto libusb1.0-devel"
Cheers!
jim b.
--
UNIX is not user-unfriendly, it merely expects users to be computer-
friendly.
--- MBSE BBS v1.0.7.13 (GNU/Linux-x86_64)
* Origin: A noiseless patient Spider (2:250/0@fidonet)