• libcups2-devel-2.2.11-2.mga7.i586 conflicts with libdbus-devel-1.13.8-

    From Jim Beard@2:250/0 to All on Mon Jan 27 21:42:55 2020
    Subject: libcups2-devel-2.2.11-2.mga7.i586 conflicts with
    libdbus-devel-1.13.8-4.1mga7.i586

    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?

    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)
  • From William Unruh@2:250/0 to All on Mon Jan 27 22:21:11 2020
    Subject: Re: libcups2-devel-2.2.11-2.mga7.i586 conflicts with
    libdbus-devel-1.13.8-4.1mga7.i586

    On 2020-01-27, Jim Beard <jim.beard@verizon.net> 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.

    There seem to be all sorts of incompatibilities. On my mga7 system, libcups-devel is not installed
    A requested package cannot be installed:
    libp11-kit-devel-0.23.15-1.mga7.i586 (due to unsatisfied gettext-devel-0.19.8.1-4.mga7.i586)

    Now, gettext-devel IS installed but it is the x86-64 version, not i586. Similarly libp11-kit-devel is installed as the x86-64.

    Of course I would probably just remove that driver, and ignore the hp
    notice.


    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?

    Cheers!

    jim b.


    --- MBSE BBS v1.0.7.13 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/0@fidonet)
  • From Jim Beard@2:250/0 to All on Tue Jan 28 17:27:42 2020
    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)