Install abcde (a better cd encoder)

OTOH other users may be interested to have them packaged so to install them :wink:

1 Like

an update on this

first of all thank you as i’ve seen glyr and mkcue in rock

anyway, today a tears of mandrake update was out and it solved the problem (bug maybe?) when adding the other repos, now it just adds the correct repos from rock

i’ve seen that abcde is on the rock extra repository but it won’t install as

Problema: package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::Base), but none of the providers can be installed
  - package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::URL), but none of the providers can be installed
  - package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::UserAgent), but none of the providers can be installed
  - package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::Util), but none of the providers can be installed
  - package abcde-2.9.3-2.x86_64 from rock-x86_64-extra requires perl(WebService::MusicBrainz), but none of the providers can be installed
  - package perl-Mojolicious-8.180.0-1.noarch from rock-x86_64 requires perl(EV) >= 4.0.0, but none of the providers can be installed
  - package perl-Mojolicious-9.38-1.noarch from rock-x86_64-extra requires perl(EV) >= v4.320.0, but none of the providers can be installed
  - conflicting requests
  - nothing provides libperl.so.5.32()(64bit) needed by perl-EV-4.270.0-1.x86_64 from rock-x86_64-extra
  - nothing provides libperl.so.5.38()(64bit) needed by perl-EV-4.34-1.x86_64 from rock-x86_64-extra
(try to add '--skip-broken' to skip uninstallable packages)

maybe some other file needs to be updated too?

This is why we ask so many questions. :smiley:

No it’s your dnf cache that needs update
sudo dnf clean all;dnf clean all;dnf repolist

When you post console output please c/p all the log from the command included to the end.

I can confirm that after having set up a fresh Rock 6.0 VM using the release ISO, updating it and installing abcde there is no issues with installing abcde on Rock 6.0.

I have also went to the extra steps of ripping an audio cd on Rock 6.0 to further test it is working there.

here it is

bash-5.2$ sudo dnf clean all 
21 file removed
bash-5.2$ dnf clean all
15 file removed
bash-5.2$ dnf repolist
id repo                    nome repo
rock-updates-x86_64        OpenMandriva Rock - x86_64 - Updates
rock-x86_64                OpenMandriva Rock - x86_64
rock-x86_64-extra          OpenMandriva Rock - Extra - x86_64
rock-x86_64-non-free       OpenMandriva Rock - Non-free - x86_64
rock-x86_64-restricted
1 Like

sudo dnf install abcde --refresh --allowerasing

it must install abcde-2.9.3-5

same error as before unfortunately, it still says dependencies cannot be provided

OMG it’s like pulling teeth..
You for sure don’t make ppl eager to help you.
Last chance

me ne scuso allora, ma l’output è esattamente lo stesso mandato due messaggi fa

well, pardon me then, the output anyway is exactly the same as 2 messages ago

but let’s do it step by step

sudo dnf clean all

15 files removed

dnf clean all

0 files removed

dnf repolist

rock-updates-x86_64        OpenMandriva Rock - x86_64 - Updates
rock-x86_64                OpenMandriva Rock - x86_64
rock-x86_64-extra          OpenMandriva Rock - Extra - x86_64
rock-x86_64-non-free       OpenMandriva Rock - Non-free - x86_64
rock-x86_64-restricted     OpenMandriva Rock - Restricted - x86_64

sudo dnf install abcde --refresh --allowerasing

Errore: 
 Problema: package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::Base), but none of the providers can be installed
  - package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::URL), but none of the providers can be installed
  - package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::UserAgent), but none of the providers can be installed
  - package perl-WebService-MusicBrainz-1.0.6-1.noarch from rock-x86_64-extra requires perl(Mojo::Util), but none of the providers can be installed
  - package abcde-2.9.3-2.x86_64 from rock-x86_64-extra requires perl(WebService::MusicBrainz), but none of the providers can be installed
  - package perl-Mojolicious-8.180.0-1.noarch from rock-x86_64 requires perl(EV) >= 4.0.0, but none of the providers can be installed
  - package perl-Mojolicious-9.38-1.noarch from rock-x86_64-extra requires perl(EV) >= v4.320.0, but none of the providers can be installed
  - conflicting requests
  - nothing provides libperl.so.5.32()(64bit) needed by perl-EV-4.270.0-1.x86_64 from rock-x86_64-extra
  - nothing provides libperl.so.5.38()(64bit) needed by perl-EV-4.34-1.x86_64 from rock-x86_64-extra
(try to add '--skip-broken' to skip uninstallable packages)

don’t know if you need something more but in case just ask :slight_smile:

Open Repository Selector
Select Release


Ok to confirm, type your password when required (one or more times)
(Enable Extra if not done already)

Do:
sudo dnf clean all;dnf clean all;dnf repolist
you can copy/paste this command as is, no need to split it.

Then do:
sudo dnf install abcde --refresh --allowerasing 2>&1 | tee abcde-install-log.txt

Upload the abcde-install-log.txt file here

ok, let’s start

sudo dnf clean all;dnf clean all;dnf repolist
[sudo] password di legacychimera247: 
15 file rimossi
15 file rimossi
id repo                           nome repo
release-updates-x86_64            OpenMandriva 6.0 - x86_64 - Updates
release-updates-x86_64-extra      OpenMandriva 6.0 - Extra - x86_64 - Updates
release-updates-x86_64-non-free   OpenMandriva 6.0 - Non-free - x86_64 - Updates
release-updates-x86_64-restricted OpenMandriva 6.0 - Restricted - x86_64 - Updates
release-x86_64                    OpenMandriva 6.0 - x86_64
release-x86_64-extra              OpenMandriva 6.0 - Extra - x86_64
release-x86_64-non-free           OpenMandriva 6.0 - Non-free - x86_64
release-x86_64-restricted 

this
sudo dnf install abcde --refresh --allowerasing 2>&1 | tee abcde-install-log.txt
installed finally abcde and resulted in
abcde-install-log.txt (6,9 KB)

now, let me ask you, why i needed to change repo to release?wasn’t the "rock"repo enough?and what’s the difference?

let me test the app by the way…

I am going to weigh in here. I shouldn’t but here goes.

We had a bad Tears of Mandrake. That is on us. It is not your fault. However, I fear that the mixed up repos did damage that we could spend a month troubleshooting and never figure it out. The longer this goes on, the shorter everyone’s nerves get. Let’s not let that happen. :smiley:

Sometimes, it is just easier and a whole lot quicker to do a fresh install, now that we fixed the Tears of Mandrake on the ISO. You would have to download the newer ISO. I don’t even know which one it is. Maybe @rugyada knows.

I just want to see happy campers. :smiley:

Don’t you worry, is not anyone’s fault, those problems could have happened to anyone

i was a bit reclutant to reinstall, mostly cause i am on limited data plan but if it’s better i might do it (it’s the gnome spin by the way)

let’s hear what rugyada has to say about it :slight_smile:

1 Like

:partying_face:

You can leave the repositories just as they are now.
Do not use discover/dnfdragora/tears-of-mandrake/whatever any more.

PS>
Do
sudo rm /etc/yum.repos.d/*source.repo

cp -r /etc/yum.repos.d $HOME
keep this backup somewhere.

I understand the data cap thing. Mine has finally grown to the point that I don’t have to worry about it anymore.

6.0 gnome x86_64
https://abf.openmandriva.org/platforms/6.0/products/190/product_build_lists/3938

I will do that, but i need to do some other test as i couldn’t create a cue file, abdce said it had troubles parsing the cue file, despite mkcue being installed

i need to test it more but i’ll do it as soon as i go back home

as for the data cap, i envy you, mine is still a little bit limited althought doable :slight_smile:

Now you know what to do: copy and paste the full console log.
If it is boring long then put it to a plain .txt file and upload here.

Yes yes thank you, i didn’t do it already cause i was going out, but i’ll do it as soon as i get home :slight_smile:

1 Like