Amule not found in repositories

Hi all,

I tried to install amule but dnfdrake reported the package is not found in repositories.

Any hint?

[MIRROR] amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm: Status code: 404 for http://mirror.openmandriva.org/rock/repository/x86_64/extra/release/amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm (IP: 140.211.11.99)
[MIRROR] amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm: Status code: 404 for http://abf-downloads.openmandriva.org/rock/repository/x86_64/extra/release/amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm (IP: 140.211.169.10)
[MIRROR] amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm: Status code: 404 for http://mirror.openmandriva.org/rock/repository/x86_64/extra/release/amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm (IP: 140.211.11.99)
[MIRROR] amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm: Status code: 404 for http://abf-downloads.openmandriva.org/rock/repository/x86_64/extra/release/amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm (IP: 140.211.169.10)
[FAILED] amule-2.4.0-8.git.20231116-omv2390.x86_64.rpm: No more mirrors to try - All mirrors were already tried without success

Hi Marco,

Looks like you’re on Rock…remember for support we need that header to be included with the basics…

I can confirm that the package you’re looking for is missing (I’m running Rock as well and just got the same error on my test bench.

Best place to report this is over in the Matrix chat for fastest response (main OpenMandriva Room)

1 Like

Do people really believe that we ask for the information in the template for Support forum for no reason???

Can people not realize that posting the command you used is important to your issue???

Can people please post code as code???

Yes I am old and sometimes cranky but this stuff really baffles me. It is not as if anything we are asking for is really that difficult.

Edit: @Marco could you please edit your first post to post that code as code instead of using quote?

Edit-2: With the information provided I could only answer your question partially (because I do not know the command you used) not completely so as for you to avoid this in the future. Also I’ll admit I sometimes forget to include all the info needed myself so please take my criticism as constructive.

1 Like

I wrote that the error message came from Dnfdrake, so honestly I thought it was sufficient. I did not use any command; I just searched that package in dnfdrake and pushed the install button.

Sorry for not specifying that I am using the latest Rock and for using quotes instead of code (I thought that error message were not considered as code). Good to know it!

Ok, thank you!

And I missed your comment about dnfdrake. Apologies. I having difficulty realizing people actually trust GUI package managers, I certainly do not. If I had an error in dnfdrake the first thing I would do is open Konsole and try commands there. Here’s why:

Notice that this is Rock/6.0 x86_64 system (note the commands used):

So one must ask why dnfdrake produced such information?

I went to chat and there they suggested to do the same as you suggested here.

Well, unfortunately the result was exactly the same. It looks like that package is in abf, but not in the official repositories.

Yes, there is something wrong with the naming. It worked as of Jan. 17, 2025 but not now. This is an unmaintained package and I really do not want to get involved.

This will install the package:

sudo dnf in amule-2.4.0-git.20250117.1 --refresh

The package opens, I do not use it so how well it works is up to people that use it.

1 Like

I have updated the package spec file to fix the version-release issues which were resulting in DNF not viewing it as an updated package release, I have also applied patches to get it building on latest boost 1.89 and rebuilt it on our ABF for cooker.

Regarding the packages’ longevity:

Upstream amule has not made a release since 2021, in their git repository there are a whole bunch of unanswered pull requests sitting awaiting review & merging.

Many distros do no package amule any more which is probably due to the so called maintenance burden on having to cherry pick patches from pull requests to make it build.

With that said the longer it goes without updating and making official releases the harder it will become to maintain because all the libraries it relies on have moved on since its last release and many of those library’s older api’s are in the process of being deprecated - the build logs are full of deprecation warnings as evidence of that.

In the meantime we have it packaged in our repos, but the clock is ticking on it I think.

I was thinking of making a post requesting that amule users look for alternatives. This package is getting to be to much trouble to deal with. It is to time and resource consuming to try to keep building something that is abandoned/not maintained upstream.

Edit: I did backport the new rebuilt package to ROME(rolling) and Rock/6.0. Do an internet search for:

Linux what are alternatives to amule?

There do seem to be alternatives.

1 Like

Dnfdrake runs the same commands you use in an internal terminal.

Even if you don’t trust it, it tells the truth. :winking_face_with_tongue: :grinning_face:

1 Like

If amule is a critical program, especially since upstream is essentially dead, then you might want to turn it into an appimage.

I think Derek over on Distrotube has an example of that from a few years ago - where he took an installed program and turned it into an appimage

Ok, but alternatives like MLDonkey should be available in repositories.

Torrents are, but they are quite a different thing.

If keeping Amule is too much an effort, then it would be better to remove it from the list of available packages. Out of sight, out of mind…

To be honest Amule is just for fun, so I can live without it.

I just wanted to report that on paper this package is available to install, but in practice it is not.

1 Like

I just wanted to let you know that differently from the past versions that sometimes hanged for lack of memory reasons, on my system (OMA LX 6.0 rock with kernel 6.14.2-desktop-3omv2590) the latest version of Amule you made available is running really fine.