Open daleamon opened 7 months ago
I rebuild the package and then found that I lack a working cd-player to test it ;-)
The build is here: https://cord.de/files/Public/jack/ . If it works i'll upload it to Debian.
I add my debian/rules and debian/control files:
debian/rules
#!/usr/bin/make -f
export PYBUILD_NAME=jack
export SETUPTOOLS_SCM_PRETEND_VERSION=$(shell dpkg-parsechangelog -S version |sed -e 's/~/+/g')
%:
dh $@ --with=python3 --buildsystem=pybuild
debian/control
Source: jack
Section: sound
Priority: optional
Maintainer: Cord Beermann <cord@debian.org>
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13), dh-python, python3-dev, python3-setuptools-scm, python3-pip
Standards-Version: 4.6.2
Homepage: https://github.com/jack-cli-cd-ripper/jack
Package: jack
Architecture: all
Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}, python3-willow, vorbis-tools | flac | lame | fdkaac, cdparanoia | icedax
Description: Rip and encode CDs with one command
Jack has been developed with one main goal: making OGGs (or MP3s)
without having to worry. There is nearly no way that an incomplete rip
goes unnoticed, e.g. jack compares WAV and OGG file sizes when
continuing from a previous run. Jack also checks your HD space before
doing anything (even keeps some MB free).
Thank you and a Merry Christmas to you and also to Arne. Your test build installs cleanly. I'm currently testing it with a CD and have no issues thus far. I'll get back to you in a few minutes when I can confirm I have playable tracks.
Confirm. Ripped 30 tracks and played two at random.
Ah, I spoke too soon. There is no jack.freedb file for me to edit. Perhaps I should copy a file from a different CD and set it up manually?
Don't see an /etc/jackrc or a ~/.jack3rc file either.
I saved a copy to a temp folder, created a jack.freedb file from scratch, took the CD out because it kept trying to redo it, and I got the following:
amon:~/jack$ ls
jack.freedb track_03.mp3 track_10.mp3 track_17.mp3 track_24.mp3
jack.freedb~ track_04.mp3 track_11.mp3 track_18.mp3 track_25.mp3
jack.musicbrainz track_05.mp3 track_12.mp3 track_19.mp3 track_26.mp3
jack.progress track_06.mp3 track_13.mp3 track_20.mp3 track_27.mp3
jack.toc track_07.mp3 track_14.mp3 track_21.mp3 track_28.mp3
track_01.mp3 track_08.mp3 track_15.mp3 track_22.mp3 track_29.mp3
track_02.mp3 track_09.mp3 track_16.mp3 track_23.mp3 track_30.mp3
amon@otv3:~/jack$ jack -R
This is jack 4+git20230906.795fba0.1 (C)2022 Arne Zellentin, Pim Zandbergen.
https://github.com/jack-cli-cd-ripper/jack
*warning* You have no standard location set, putting files into the current
directory. Please consider setting base_dir in ~/.jack4rc.
*error* Access of CD device /dev/cdrom resulted in error: cannot read table of
contents
Don't see an /etc/jackrc or a ~/.jack3rc file either.
I think that should be a ~/.jack4rc now, which can be regenerated with
jack --save
Ah, I spoke too soon. There is no jack.freedb file for me to edit. Perhaps I should copy a file from a different CD and set it up manually?
as the Authors have worked on that and musicbrainz also came in, this might also be a thing that you need to configure.
Yes, it's quite important because I often manually create jack.freedb files on my own rehearsal or live tapes as well as collections of singles I put together.
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: Cord Beermann @.> Sent: Thursday, December 28, 2023 5:58:22 AM To: jack-cli-cd-ripper/jack @.> Cc: Dale Amon @.>; Author @.> Subject: Re: [jack-cli-cd-ripper/jack] Build fails on current releases of Debian/Ubuntu systems. (Issue #57)
Ah, I spoke too soon. There is no jack.freedb file for me to edit. Perhaps I should copy a file from a different CD and set it up manually?
as the Authors have worked on that and musicbrainz also came in, this might also be a thing that you need to configure.
— Reply to this email directly, view it on GitHubhttps://github.com/jack-cli-cd-ripper/jack/issues/57#issuecomment-1871147308, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APF3LAJVBBXLTYANZ6LKX6LYLVUG5AVCNFSM6AAAAABANCYB56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZRGE2DOMZQHA. You are receiving this because you authored the thread.Message ID: @.***>
Jack has been uploaded to Debian again. https://packages.debian.org/source/unstable/jack
Curious. Does this fix the problem with reading jack.freedb files? If others are like me and have large music collections... I have several thousands of them and its my prefered method to add new albums with emacs jack.freedb
From: Cord Beermann @.***> Sent: Sunday, May 5, 2024 11:35 To: jack-cli-cd-ripper/jack Cc: Dale Amon; Author Subject: Re: [jack-cli-cd-ripper/jack] Build fails on current releases of Debian/Ubuntu systems. (Issue #57)
Jack has been uploaded to Debian again. https://packages.debian.org/source/unstable/jack
— Reply to this email directly, view it on GitHubhttps://github.com/jack-cli-cd-ripper/jack/issues/57#issuecomment-2094888596, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APF3LANAUB5BDBLESPZVHYTZAZUXHAVCNFSM6AAAAABANCYB56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJUHA4DQNJZGY. You are receiving this because you authored the thread.Message ID: @.***>
emacs jack.freedb
emacs jack.freedb jack -C -R
excuse the extra posts... my phone and my laptop use different chars to insert \n
If that is not working please open a new ticket in the tracker.
This ticket is about building from source, and at least for Debian this has been fixed.
@zzarne I think this ticket can be closed.
The latest version from this repository fails to build on