Install abcde (a better cd encoder)

ok so, doing

abcde -1M -o flac -B -N

-1 creates a single disc, M creates a cue file for the single disc (and requires mkcue), -o sets the format (flac in this case), -B gets and embeds a coverart (and requires glyr) and -N does everything whitout asking for permissions

this is the result anyway

Encoding track 01 of 01: In continuo movimento...
Tagging track 01 of 01: In continuo movimento...
/home/legacychimera247/abcde.9609c30b/track01.flac: ERROR: while parsing cuesheet "/home/legacychimera247/abcde.9609c30b/cue-9609c30b.txt" on line 4: CD-DA TRACK numbers must be sequential
*.flac: ERROR: reading metadata, status = "FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE"

The FLAC file could not be opened.  Most likely the file does not exist
or is not readable.
[ERROR] abcde: The following commands failed to run:
tagtrack-flac-01: returned code 1: nice -n 10 metaflac --no-utf8-convert --import-cuesheet-from=/home/legacychimera247/abcde.9609c30b/cue-9609c30b.txt --import-tags-from=- /home/legacychimera247/abcde.9609c30b/track01.flac
Finished. Not cleaning /home/legacychimera247/abcde.9609c30b.

ok, so probably wilson was right, and i am now downloading the new iso, i want to see if it changes something

i think we can update troubleshooting after this :slight_smile:

1 Like

after a few hiccups with the new installation (system installer crashed to times) i was able to reinstall the system

nothing changed as i still had to change repos from rock to release, so my repo were not messed up in the end

anyway, after running abcde again and trying to create a single file with cue it still gives me the same error as before

Encoding track 01 of 01: In continuo movimento...
Tagging track 01 of 01: In continuo movimento...
/home/legacychimera247/abcde.9609c30b/track01.flac: ERROR: while parsing cuesheet "/home/legacychimera247/abcde.9609c30b/cue-9609c30b.txt" on line 4: CD-DA TRACK numbers must be sequential
*.flac: ERROR: reading metadata, status = "FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE"

The FLAC file could not be opened.  Most likely the file does not exist
or is not readable.
[ERROR] abcde: The following commands failed to run:
tagtrack-flac-01: returned code 1: nice -n 10 metaflac --no-utf8-convert --import-cuesheet-from=/home/legacychimera247/abcde.9609c30b/cue-9609c30b.txt --import-tags-from=- /home/legacychimera247/abcde.9609c30b/track01.flac
Finished. Not cleaning /home/legacychimera247/abcde.9609c30b.

i tried to rip the album normally in flac (like track 1-2-3 and so on) and it worked, so i assume the problem is in mkcue

maybe someone could try ripping a record with the -1M -o flac commands?

EDIT: made a further test, abcde is able to rip the whole album in a single flac file (with the -1 command), but it’s not able to crare the cue file, which is done by mkcue, so i suppose (but it’s just a guess, that mkcue should be the culprit

If you had to change your repos to release, something is wrong. I wish you had shown us the repolist before you changed anything. You keep doing things before we can guide you. You are treating this as if it is Debian. OpenMandriva is not Debian. You have to do some things differently.

We needed to see that the new install was working correctly before trying to dive back into getting this program working.

sorry about that, never used debian in my life anyway

anyway, let’s start with the right foot, i am on a fresh openmandriva 6.0 gnome installation right now, what do i do?a dnf repolist to show the repos?

let me point out i haven’t enabled extra, non free and restricted yet

Well, I don’t know what you used before. I just know that you keep getting ahead of everyone trying to help you. Slow down. :smiley:

Yes, Please post the output of

dnf repolist

dnf repolist

opera                           Opera Browser
rock-updates-x86_64             OpenMandriva Rock - x86_64 - Updates
rock-x86_64                     OpenMandriva Rock - x86_64

is opera relevant?i suppose not. i generally install it with the rpm provided by opera, but i saw it was on tears of mandrake and installed it from there

I do not use gnome, so I have no idea what you have available. But do not change anything yet. Let someone who knows help with it. You probably need Extra, but I cannot walk you through it.

sudo dnf --assumeno install dummyfake --refresh

It won’t install anything.
Post the console output please.

sorry, it’s all italian but i assume you have no problem with that

OpenMandriva Rock - x86_64                      2.5 kB/s | 2.4 kB     00:00    
OpenMandriva Rock - x86_64 - Updates            2.4 kB/s | 2.4 kB     00:00    
Opera Browser                                   7.3 kB/s | 3.0 kB     00:00    
Dipendenze risolte.
================================================================================
 Package             Architecture     Version       Repository             Size
================================================================================
Installing:
 dummyfake           noarch           0-5           rock-x86_64           6.1 k

Riepilogo della transazione
================================================================================
Installati  1 pacchetto

Dimensione totale dello scaricamento: 6.1 k
Dimensione installata: 0  
Operazione annullata.

Ok looks like you have the repository properly configured.
Open Repository Selector and enable Extra. Then refresh the dnf cache.
sudo dnf clean all;dnf clean all;dnf repolist

Install your abcde package.

sudo dnf clean all;dnf clean all;dnf repolist

9 file rimossi
0 file rimossi
id repo                         nome repo
opera                           Opera Browser
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

sudo dnf install abcde

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)
1 Like

I think I know why…
It’s missing the extra updates

sudo dnf --refresh --enablerepo=rock-updates-x86_64-extra install abcde

after

sudo dnf --refresh --enablerepo=rock-updates-x86_64-extra install abcde

i was able to install abcde without switching to release

want me to show the repolist now?

1 Like

Yes

here it is

id repo                    nome repo
opera                      Opera Browser
rock-updates-x86_64        OpenMandriva Rock - x86_64 - Updates
rock-x86_64                OpenMandriva Rock - x86_64
rock-x86_64-extra
1 Like

Friendly reminder:

Never change the release channel, unless you are absolutely sure you know what you are doing. It will break your system.

If you need a package that is available in testing, we can give you a command to grab it without adding a repo that will break your system. :grinning:

In Rock every repo category has both a main and an update repo so like this:

So if you used some application that enabled extra and did not enable extra/updates that application has a bug and must be fixed. If you did this manually then consider this part of your education. This applies only to the OM point release called Rock. Updates repos are not used for ROME(rolling) and Cooker. But if you use Rock you must have enabled both the main and the updates for each of the 4 repo categories that you use.

Hope this is clear and hope it helps.

1 Like

It is a lot easier to help you do something than it is to fix something broken.

1 Like

sudo dnf config-manager --enable rock-updates-x86_64-extra

sudo dnf clean all;dnf clean all;dnf repolist