By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 3187

Summary: bad mirror content for mageia 8
Product: TDE Reporter: Felix Miata <mrmazda>
Component: other (any)Assignee: Francois Andriot <albator78>
Status: NEW ---    
Severity: normal CC: albator78, bugwatch, slavek.banko
Priority: P5    
Version: R14.0.x [Trinity]   
Hardware: amd64   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:

Description Felix Miata 2021-08-28 02:17:42 CDT
# urpmi.update -a
medium "Core Release" is up-to-date
medium "Core Updates" is up-to-date
medium "Tainted Release" is up-to-date
medium "Tainted Updates" is up-to-date
invalid MD5SUM file (downloaded from http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/media_info)
invalid MD5SUM file (downloaded from http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/noarch/media_info)

I looked on
http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/media_info/
and see the file MD5SUM in each directory where it belongs. Content of seems sane.

I try to proceed anyway by manually fetching known needed rpms from earlier attempt using wget, and more files are missing:
# urpmi lib64avahi-tqt-devel-0.6.30-14.0.10_1.mga8.x86_64.rpm libesd0-devel-0.2.41-1.mga8.x86_64.rpm trinity-arts-devel-1.5.10-14.0.10_1.mga8.x86_64.rpm trinity-gtk3-tqt-engine-0.5-14.0.10_1.mga8.x86_64.rpm trinity-gtk-qt-engine-0.8-14.0.10_1.mga8.x86_64.rpm trinity-kcalc-14.0.10-1.mga8.x86_64.rpm trinity-tdelibs-devel-14.0.10-1.mga8.x86_64.rpm
Marking libesd0-devel as manually installed, it won't be auto-orphaned
Marking trinity-tdelibs-devel as manually installed, it won't be auto-orphaned
writing /var/lib/rpm/installed-through-deps.list
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch
(medium "trinity")
  lib64art_lgpl-devel            2.3.22       14.0.10_1.mg> x86_64
  lib64dbus-1-tqt-devel          0.9          14.0.10_1.mg> x86_64
  lib64esd0                      0.2.41       1.mga8        x86_64
  lib64esddsp0                   0.2.41       1.mga8        x86_64
  lib64tqt3-mt-devel             3.5.0        14.0.10_1.mg> x86_64
  lib64tqt4-devel                4.2.0        14.0.10_1.mg> x86_64
  tqt3-dev-tools                 3.5.0        14.0.10_1.mg> x86_64
  tqt3-dev-tools-devel           3.5.0        14.0.10_1.mg> x86_64
(command line)
  lib64avahi-tqt-devel           0.6.30       14.0.10_1.mg> x86_64
  libesd0-devel                  0.2.41       1.mga8        x86_64
  trinity-arts-devel             1.5.10       14.0.10_1.mg> x86_64
  trinity-gtk-qt-engine          0.8          14.0.10_1.mg> x86_64
  trinity-gtk3-tqt-engine        0.5          14.0.10_1.mg> x86_64
  trinity-kcalc                  14.0.10      1.mga8        x86_64
  trinity-tdelibs-devel          14.0.10      1.mga8        x86_64
26MB of additional disk space will be used.
5.3MB of packages will be retrieved.
Proceed with the installation of the 15 packages? (Y/n) y

    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64tqt4-devel-4.2.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64tqt3-mt-devel-3.5.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64esd0-0.2.41-1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64esddsp0-0.2.41-1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/tqt3-dev-tools-devel-3.5.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/tqt3-dev-tools-3.5.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64art_lgpl-devel-2.3.22-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64dbus-1-tqt-devel-0.9-14.0.10_1.mga8.x86_64.rpm
Installation failed, some files are missing:
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64esddsp0-0.2.41-1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/tqt3-dev-tools-devel-3.5.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64tqt4-devel-4.2.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64tqt3-mt-devel-3.5.0-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64esd0-0.2.41-1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64art_lgpl-devel-2.3.22-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/lib64dbus-1-tqt-devel-0.9-14.0.10_1.mga8.x86_64.rpm
    http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/tqt3-dev-tools-3.5.0-14.0.10_1.mga8.x86_64.rpm
You may need to update your urpmi database.

Try to continue anyway? (y/N) y
installing lib64avahi-tqt-devel-0.6.30-14.0.10_1.mga8.x86_64.rpm
installing trinity-gtk-qt-engine-0.8-14.0.10_1.mga8.x86_64.rpm
trinity-arts-devel-1.5.10-14.0.10_1.mga8.x86_64.rpm
trinity-gtk3-tqt-engine-0.5-14.0.10_1.mga8.x86_64.rpm
libesd0-devel-0.2.41-1.mga8.x86_64.rpm
trinity-tdelibs-devel-14.0.10-1.mga8.x86_64.rpm
trinity-kcalc-14.0.10-1.mga8.x86_64.rpm
Installation failed:    devel(libtqt-mt(64bit)) is needed by lib64avahi-tqt-devel-2:0.6.30-14.0.10_1.mga8.x86_64
        libtqt4-devel >= 2:4.2.0 is needed by lib64avahi-tqt-devel-2:0.6.30-14.0.10_1.mga8.x86_64
        devel(libtqt-mt(64bit)) is needed by trinity-arts-devel-2:1.5.10-14.0.10_1.mga8.x86_64
        devel(libtqt-mt(64bit)) is needed by trinity-gtk3-tqt-engine-2:0.5-14.0.10_1.mga8.x86_64
        lib64esd0 = 0.2.41-1.mga8 is needed by libesd0-devel-0.2.41-1.mga8.x86_64
        lib64esddsp0 = 0.2.41-1.mga8 is needed by libesd0-devel-0.2.41-1.mga8.x86_64
        devel(libart_lgpl_2(64bit)) is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        devel(libavahi-tqt(64bit)) is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        devel(libdbus-1-tqt(64bit)) is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        devel(libtqt(64bit)) is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        devel(libtqt-mt(64bit)) is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        libart_lgpl-devel is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        libtqt3-mt-devel >= 3.5.0 is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64
        libtqt4-devel = 2:4.2.0 is needed by trinity-tdelibs-devel-14.0.10-1.mga8.x86_64

I know there's some newer bug tracker somewhere that I've never used and don't remember the name of, but bugs.pearsoncomputing.net is where the Bugs link on https://wiki.trinitydesktop.org/Mageia_Trinity_Repository_Installation_Instructions brought me.
Comment 1 Francois Andriot 2021-08-28 04:21:01 CDT
Hello, thanks for reporting.
I've updated the repositories for all Mageia distributions.
You can try again, it should work now.
Comment 2 Felix Miata 2021-08-28 22:40:49 CDT
Something is still wrong:
# urpmi.update -a
medium "Core Release" is up-to-date
medium "Core Updates" is up-to-date
medium "Tainted Release" is up-to-date
medium "Tainted Updates" is up-to-date
invalid MD5SUM file (downloaded from http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/x86_64/media_info)
invalid MD5SUM file (downloaded from http://mirror.ppa.trinitydesktop.org/trinity/rpm/mga8/trinity-r14/RPMS/noarch/media_info)
# inxi -S
System:    Host: ga970 Kernel: 5.10.60-desktop-2.mga8 x86_64 bits: 64 Console: tty pts/0 Distro: Mageia 8 mga8

If I switch urpmi.cfg to http://tde-mirror.yosemite.net/trinity/rpm/mga8/trinity-r14/RPMS/ then I don't get those error messages.
Comment 3 Slávek Banko 2021-08-31 06:17:51 CDT
I assume that this is a "known urpmi problem" when using curl, which does not follow redirects by default. You have to either add a argument for switch to use wget instead of curl, or change curl options in urpmi configuration to enable to follow redirects in curl.

François, I believe it is a good idea to describe this known problem of Mageia 8 in wiki instructions.
Comment 4 Francois Andriot 2021-08-31 06:39:18 CDT
Hello, I've tested on a newly installed Mageia 8 virtual machine, and it worked oon my first attempt. I did not even need to add the curl option.
Comment 5 Slávek Banko 2021-09-13 07:12:28 CDT
(In reply to Francois Andriot from comment #4)
> Hello, I've tested on a newly installed Mageia 8 virtual machine, and it
> worked oon my first attempt. I did not even need to add the curl option.

François, your attempt is also with redirector on mirror.ppa.trinitydesktop.org?