• Packages depend on older ones.

    From Doug Laidlaw@2:250/1 to All on Sat Jul 20 23:30:32 2019
    Mageia 7:
    Just installed updates. crossover and some dependencies were removed.

    On trying to put back crossover,
    "sudo urpmi RPMS_on_disk/crossover-18.5.0-1.rpm
    [sudo] password for doug:
    The following packages can't be installed because they depend on packages
    that are older than the installed ones:
    libdri-drivers-19.1.0-2.mga7
    libmesagl1-19.1.0-2.mga7
    crossover-18.5.0-1
    Continue installation anyway? (Y/n) n"

    I will take up the crossover problem with the developers, but aren't the missing graphics packages necessary?

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Sat Jul 20 23:59:31 2019
    On Sat, 20 Jul 2019 18:30:32 -0400, Doug Laidlaw <laidlaws@hotkey.net.au> wrote:

    Mageia 7:
    Just installed updates. crossover and some dependencies were removed.
    On trying to put back crossover,
    "sudo urpmi RPMS_on_disk/crossover-18.5.0-1.rpm
    [sudo] password for doug:
    The following packages can't be installed because they depend on packages that are older than the installed ones:
    libdri-drivers-19.1.0-2.mga7
    libmesagl1-19.1.0-2.mga7
    crossover-18.5.0-1
    Continue installation anyway? (Y/n) n"
    I will take up the crossover problem with the developers, but aren't the missing graphics packages necessary?

    They are only required for i586 package installs. The x86_64 packages
    all start with lib64.

    The current Mageia 7 versions of those packages are
    # rpm -qa|grep -e dri-drivers -e mesagl1|sort
    lib64dri-drivers-19.1.2-1.mga7
    lib64mesagl1-19.1.2-1.mga7
    libdri-drivers-19.1.2-1.mga7
    libmesagl1-19.1.2-1.mga7
    so crossover requires an older version of mesa (the source rpm those
    packages come from), than other packages in Mageia 7 require.

    You could try installing crossover with the newer versions of those
    packages. It may, or may not be functional with them. To try it use
    "sudo rpm -i --nodeps RPMS_on_disk/crossover-18.5.0-1.rpm".

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sun Jul 21 00:12:57 2019
    On Sat, 20 Jul 2019 18:59:31 -0400, David W. Hodgins wrote:
    On Sat, 20 Jul 2019 18:30:32 -0400, Doug Laidlaw <laidlaws@hotkey.net.au>
    wrote:

    Mageia 7:
    Just installed updates. crossover and some dependencies were removed.
    On trying to put back crossover,
    "sudo urpmi RPMS_on_disk/crossover-18.5.0-1.rpm
    [sudo] password for doug:
    The following packages can't be installed because they depend on packages
    that are older than the installed ones:
    libdri-drivers-19.1.0-2.mga7
    libmesagl1-19.1.0-2.mga7
    crossover-18.5.0-1
    Continue installation anyway? (Y/n) n"
    I will take up the crossover problem with the developers, but aren't the
    missing graphics packages necessary?

    They are only required for i586 package installs.

    Yep, that i586 type thing dinked up a clean network install. I have
    disabled all 32 bit media, and will only enable it if any package
    requires it.


    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Mon Jul 22 18:45:25 2019
    On 21/7/19 9:12 am, Bit Twister wrote:
    Yep, that i586 type thing dinked up a clean network install. I have
    disabled all 32 bit media, and will only enable it if any package
    requires it.

    Crossover is still 32-bit. If I don't enable the i586 repos, crossover
    won't install. I rather suspect that it was not crossover itself that
    was the problem, but the graphics RPMs.

    Anyway, the new dependencies were there within 12 hours.

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)