I notice that on a freshly installed Ubuntu 26.04 Desktop system, installing abcde (either old upstream 2.9.3 or this repo latest), pulls a large set of dependencies that no longer seem essential.
apt install abcde flac eject eyed3 glyrc imagemagick
eject is already the newest version (2.41.3-3ubuntu2).
eject set to manually installed.
Installing:
abcde eyed3 flac glyrc imagemagick
Installing dependencies:
bsd-mailx libfuture-perl libmusicbrainz-discid-perl libxs-parse-keyword-perl
cd-discid libfuture-xs-perl libnetpbm11t64 libxs-parse-sublike-perl
cdparanoia libglyr1 libnsl2 netpbm
imagemagick-7.q16 libio-socket-socks-perl libopusfile0 node-jquery
libclass-accessor-perl libjs-bootstrap5 librole-tiny-perl node-popper2
libclass-inspector-perl libjs-highlight.js libsub-name-perl postfix
libclass-method-modifiers-perl libjs-popper.js libtest-simple-perl python3-deprecation
libcommon-sense-perl libjs-sizzle libtypes-serialiser-perl python3-eyed3
libcpanel-json-xs-perl libjson-perl libwebservice-musicbrainz-perl python3-filetype
libcryptx-perl libjson-xs-perl libxml-libxml-perl python3-packaging
libdiscid0 liblockfile-bin libxml-namespacesupport-perl vorbis-tools
libev-perl liblockfile1 libxml-sax-base-perl
libfile-sharedir-perl libmojo-server-fastcgi-perl libxml-sax-expat-perl
libfuture-asyncawait-perl libmojolicious-perl libxml-sax-perl
Suggested packages:
distmp3 mp3gain gimp mplayer libjs-bootstrap5-doc postfix-ldap postfix-sqlite
id3 atomicparsley gnuplot povray libmodule-pluggable-perl postfix-lmdb procmail
id3v2 imagemagick-7-doc grads radiance libterm-readkey-perl postfix-mta-sts-resolver sasl2-bin
eyed3 autotrace graphviz texlive-base-bin libterm-size-any-perl postfix-mongodb | dovecot-common
normalize-audio curl hp2xx transfig libxml-sax-expatxs-perl postfix-mysql python3-pylast
vorbisgain enscript html2ps libraw-bin postfix-cdb postfix-pcre
mkcue ffmpeg libwmf-bin bootstrap-icons postfix-doc postfix-pgsql
Summary:
Upgrading: 0, Installing: 58, Removing: 0, Not Upgrading: 12
Download size: 9,786 kB
Space needed: 39.4 MB / 453 GB available
dpkg-deb -I abcde_2.12.2-1_all.deb
new Debian package, version 2.0.
size 158318 bytes: control archive=1620 bytes.
16 bytes, 1 lines conffiles
1247 bytes, 23 lines control
1083 bytes, 16 lines md5sums
429 bytes, 26 lines * preinst #!/bin/sh
Package: abcde
Version: 2.12.2-1
Architecture: all
Maintainer: poddmo <https://github.com/poddmo/abcde>
Installed-Size: 357
Depends: cd-discid, wget, cdparanoia | icedax, vorbis-tools (>= 1.0beta4-1) | lame | flac | speex | musepack-tools | opus-tools, libmusicbrainz-discid-perl, libwebservice-musicbrainz-perl (>= 1.0.4-1.1), sensible-utils
Recommends: vorbis-tools, libdigest-sha-perl, bsd-mailx, glyrc, imagemagick
Suggests: eject, distmp3, id3 (>= 0.12), id3v2, eyed3 (<< 0.7~), normalize-audio, vorbisgain, mkcue, mp3gain, atomicparsley
Section: sound
Priority: optional
Homepage: https://abcde.einval.com/
Description: A Better CD Encoder
frontend program to cdparanoia, wget, cd-discid, id3, and your
favorite Ogg/Vorbis, MP3, FLAC, Ogg/Speex, M4A, Opus, WavPack,
Monkey's Audio (ape), MPP/MP+(Musepack) and/or AIFF format encoder
(defaults to oggenc). Grabs an entire CD and converts each track to
the specified formats and then comments or tags each file, with
one command.
.
With abcde you can encode several formats with one single command,
using a single CD read operation. It also allows you to read and
encode while not on the internet, and later query a CDDB or
Musicbrainz server to lookup metadata and tag your files.
Top of my list of no-longer essential are the mail packages. I would like to have the submit to gnudb work but I've never used it and I've never heard of anyone using abcde to submit to gnudb.
Is that javascript (js) - what uses that?
I notice that on a freshly installed Ubuntu 26.04 Desktop system, installing abcde (either old upstream 2.9.3 or this repo latest), pulls a large set of dependencies that no longer seem essential.
deb packaging from this repo is essentially the same as upstream
Top of my list of no-longer essential are the mail packages. I would like to have the submit to gnudb work but I've never used it and I've never heard of anyone using abcde to submit to gnudb.
Is that javascript (js) - what uses that?
Todo: