You are not logged in.

#1 2021-08-27 18:18:36

i34sti1337
Member
Registered: 2021-08-18
Posts: 41

Shuffletron has no FLAC support

I installed Shuffletron through the AUR but it has no FLAC Support. How can I get FLAC Support?

Offline

#2 2021-08-27 18:19:49

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,787
Website

Re: Shuffletron has no FLAC support

Mod note: moving to AUR Issues


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2021-08-27 18:22:18

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Shuffletron has no FLAC support

There's no shuffletron in the AUR...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#4 2021-08-27 18:54:32

i34sti1337
Member
Registered: 2021-08-18
Posts: 41

Re: Shuffletron has no FLAC support

You're right I compiled it from Github; But there is no FLAC Package what should i do?

You need those dependencies for Flac and Ogg support:

apt install libflac-dev
apt install libvorbis-dev

These are the packages from Ubuntu in order to use FLAC
Is their something similar in the AUR?

Offline

#5 2021-08-27 18:58:51

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,427

Re: Shuffletron has no FLAC support

Of course there's a flac package, and unsurprisingly it's actually called flac: https://archlinux.org/packages/extra/x86_64/flac/ and libvorbis respectively.

Post the build log.

Last edited by V1del (2021-08-27 18:59:30)

Offline

#6 2021-08-27 20:51:45

i34sti1337
Member
Registered: 2021-08-18
Posts: 41

Re: Shuffletron has no FLAC support

sudo make shuffletron-bin # sbcl
sbcl --noinform --disable-debugger \
        --eval "(require :asdf)" \
        --eval "(load \"build-sbcl.lisp\")"
While evaluating the form starting at line 9, column 0
  of #P"/home/seb/Downloads/shuffletron/build-sbcl.lisp":
Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                              {1004DD0173}>:
  Component :OSICAT not found, required by #<SYSTEM "shuffletron">

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1004DD0173}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK Component :OSICAT not found, required by #<SYSTEM "shuffletron"> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* Component :OSICAT not found, required by #<SYSTEM "shuffletron">)
2: (INVOKE-DEBUGGER Component :OSICAT not found, required by #<SYSTEM "shuffletron">)
3: (ERROR ASDF/FIND-COMPONENT:MISSING-DEPENDENCY :REQUIRED-BY #<ASDF/SYSTEM:SYSTEM "shuffletron"> :REQUIRES :OSICAT)
4: (ASDF/FIND-COMPONENT:RESOLVE-DEPENDENCY-NAME #<ASDF/SYSTEM:SYSTEM "shuffletron"> :OSICAT NIL)
5: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron"> #<FUNCTION (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1001F1E68B}>)
6: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
7: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
8: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {1001D6B1A3}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron"> NIL)
9: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/COMPONENT:MODULE "shuffletron" "src"> #<FUNCTION (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1001F1C11B}>)
10: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
11: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
12: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {1001D6B1A3}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/COMPONENT:MODULE "shuffletron" "src"> NIL)
13: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "shuffletron" "src" "packages"> #<FUNCTION (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1001F18DEB}>)
14: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
15: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
16: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {1001D6B1A3}> #<ASDF/LISP-ACTION:PREPARE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "shuffletron" "src" "packages"> NIL)
17: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "shuffletron" "src" "packages"> #<FUNCTION (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1001F1731B}>)
18: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
19: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
20: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {1001D6B1A3}> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "shuffletron" "src" "packages"> T)
21: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/COMPONENT:MODULE "shuffletron" "src"> #<FUNCTION (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1001D7687B}>)
22: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
23: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
24: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {1001D6B1A3}> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/COMPONENT:MODULE "shuffletron" "src"> T)
25: (ASDF/PLAN:MAP-DIRECT-DEPENDENCIES #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron"> #<FUNCTION (LAMBDA (ASDF/PLAN::O ASDF/PLAN::C) :IN ASDF/PLAN:TRAVERSE-ACTION) {1001D7022B}>)
26: ((LAMBDA NIL :IN ASDF/PLAN:TRAVERSE-ACTION))
27: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
28: (ASDF/PLAN:TRAVERSE-ACTION #<ASDF/PLAN:SEQUENTIAL-PLAN {1001D6B1A3}> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron"> T)
29: ((LAMBDA NIL :IN ASDF/PLAN:MAKE-PLAN))
30: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
31: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron">)
32: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
33: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/SYSTEM:SYSTEM "shuffletron">) [fast-method]
34: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:COMPILE-OP :SHUFFLETRON)
35: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
36: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:COMPILE-OP :SHUFFLETRON) [fast-method]
37: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1001CB3D1B}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
38: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
39: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1003C5924B}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
40: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:COMPILE-OP :SHUFFLETRON) [fast-method]
41: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:COMPILE-OP) :SHUFFLETRON) #<NULL-LEXENV>)
42: (EVAL-TLF (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:COMPILE-OP) :SHUFFLETRON) 3 NIL)
43: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:COMPILE-OP) :SHUFFLETRON) 3)
44: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:COMPILE-OP) :SHUFFLETRON) :CURRENT-INDEX 3)
45: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) {1002E4D13B}> #<SB-C::SOURCE-INFO {1002E4D103}> SB-C::INPUT-ERROR-IN-LOAD)
46: (SB-INT:LOAD-AS-SOURCE #<SB-INT:FORM-TRACKING-STREAM for "file /home/seb/Downloads/shuffletron/build-sbcl.lisp" {1002E4B9B3}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
47: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-INT:FORM-TRACKING-STREAM for "file /home/seb/Downloads/shuffletron/build-sbcl.lisp" {1002E4B9B3}> NIL)
48: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7FC578B8F89B}> #<SB-INT:FORM-TRACKING-STREAM for "file /home/seb/Downloads/shuffletron/build-sbcl.lisp" {1002E4B9B3}> NIL #<SB-INT:FORM-TRACKING-STREAM for "file /home/seb/Downloads/shuffletron/build-sbcl.lisp" {1002E4B9B3}>)
49: (LOAD "build-sbcl.lisp" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT)
50: (SB-INT:SIMPLE-EVAL-IN-LEXENV (LOAD "build-sbcl.lisp") #<NULL-LEXENV>)
51: (EVAL (LOAD "build-sbcl.lisp"))
52: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(require :asdf)") (:EVAL . "(load \"build-sbcl.lisp\")")))
53: (SB-IMPL::TOPLEVEL-INIT)
54: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
55: ((FLET "WITHOUT-INTERRUPTS-BODY-1" :IN SB-IMPL::START-LISP))
56: (SB-IMPL::START-LISP)

unhandled condition in --disable-debugger mode, quitting
make: *** [Makefile:37: shuffletron-bin] Fehler 1

Offline

#7 2021-08-27 23:44:59

Morn
Member
Registered: 2012-09-02
Posts: 886

Re: Shuffletron has no FLAC support

Wow, Common Lisp. What a blast from the past. smile

i34sti1337 wrote:
  Component :OSICAT not found, required by #<SYSTEM "shuffletron">

So it looks to me like you need to install OSICAT: https://www.common-lisp.net/project/osicat/

Offline

Board footer

Powered by FluxBB