[LAD] [Jack-Devel] JACK for openSUSE 11.0 x86_64

Ralf Mardorf ralf.mardorf at alice-dsl.net
Mon Dec 15 16:12:11 UTC 2008


Hi :)

I added what I did below chronologically arranged. The first try failed
because of Packman libs. The second try failed because of less Packman
libs too.
I don't know what to install and then how to use ldconfig. When I last
tried to remove the whole studio in the box, by removing or first
install and then removing jack by zypper it failed.

I installed jack by YaST2 from repo-oss.

I don't know what to do. I can't install or remove jack, all because I
upgraded from the repo-oss version 0.109 to the Packman's version 0.116.

Cheers,
Ralf

------------------------------------------------------------------------
------------------------------------------------------------------------
FIRST TRY
PACKMAN PROBLEM

spinymouse at suse11:/usr/src/packages/RPMS/x86_64> wget
http://www.sonarnerd.net/suse11/jack-0.116.1-16.jl.suse.x86_64.rpm
------------------------------------------------------------------------
suse11:/usr/src/packages/RPMS/x86_64 # rpm -iv
jack-0.116.1-16.jl.suse.x86_64.rpm
error: Failed dependencies:
        libcap is needed by jack-0.116.1-16.jl.suse.x86_64
------------------------------------------------------------------------
suse11:/usr/src/packages/RPMS/x86_64 # zypper install libcap
Downloading repository 'Packman Repository' metadata [done]
Building repository 'Packman Repository' cache [done]
Reading installed packages...

The following NEW package is going to be installed:
  libcap1


Overall download size: 8.0 K. After the operation, additional 16.0 K
will be used.
Continue? [YES/no]: y
Downloading package libcap1-1.10-10.1.x86_64 (1/1), 8.0 K (16.0 K unpacked)
Downloading: libcap1-1.10-10.1.x86_64.rpm [done]
Installing: libcap1-1.10-10.1 [done]
------------------------------------------------------------------------
suse11:/usr/src/packages/RPMS/x86_64 # rpm -iv
jack-0.116.1-16.jl.suse.x86_64.rpm
Preparing packages for installation...
        file /usr/lib64/libjackserver.so.0 from install of
jack-0.116.1-16.jl.suse conflicts with file from package
libjackserver2-0-1.9.0-0.pm.4
        file /usr/lib64/libjack.so.0 from install of
jack-0.116.1-16.jl.suse conflicts with file from package
libjack2-0-1.9.0-0.pm.4
        file /usr/bin/jack_freewheel from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jack_load from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jack_transport from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jack_unload from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jackd from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/inprocess.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/jack_alsa.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/jack_dummy.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/jack_net.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/alsa_in from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/alsa_out from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/jack_freewheel from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/jack_load from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/jack_netsource from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/jack_transport from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/jack_unload from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/bin/jackd from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/lib64/jack/inprocess.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/lib64/jack/intime.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/lib64/jack/jack_alsa.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/lib64/jack/jack_dummy.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/lib64/jack/jack_net.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
        file /usr/lib64/jack/jack_oss.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack-0.116.1-0.pm.1
------------------------------------------------------------------------
suse11:/usr/src/packages/RPMS/x86_64 # zypper rm jack
Reading installed packages...

The following packages are going to be downgraded:
  lash jaaa hydrogen gstreamer-0_10-plugins-bad-lang
gstreamer-0_10-plugins-bad


The following packages are going to be REMOVED:
  tuneit tap-reverbed soundtank snd-ls san-dysth rtsynth rezound
qtractor qsampler
qjacklam python-lash phasex perl-Audio-Ardour-Control mx44 lash-devel klick
kde4-kdenlive jconv jamin jacktube jackmixdesk-gui jackmixdesk jackmix
jackmeter
jackmaster jackbeat jack_snapshot jack_mixer jack_capture jackEQ jack2
jack-rack jack
guitarix gmidimonitor gigedit-linuxsampler-plugin fmit mhwaveedit
linuxsampler
ecasound ecamegapedal dssi-calf didgeridoo calf bristol-debugsource
bristol-debuginfo
bristol audicle ardour2 alsa-patch-bay LiVES


The following packages are going to change vendor:
  lash jaaa hydrogen gstreamer-0_10-plugins-bad-lang
gstreamer-0_10-plugins-bad


Overall download size: 3.5 M. After the operation, 91.1 M will be freed.
Continue? [YES/no]: n
------------------------------------------------------------------------
------------------------------------------------------------------------

SECOND TRY
PACKMAN DISABLED & jack & libcap1 REMOVED BY YAST2

suse11:/usr/src/packages/RPMS/x86_64 # zypper install libcap1
Reading installed packages...

The following NEW package is going to be installed:
  libcap1


Overall download size: 8.0 K. After the operation, additional 16.0 K
will be used.
Continue? [YES/no]: y
Downloading package libcap1-1.10-10.1.x86_64 (1/1), 8.0 K (16.0 K unpacked)
Downloading: libcap1-1.10-10.1.x86_64.rpm [done]
Installing: libcap1-1.10-10.1 [done]
------------------------------------------------------------------------
suse11:/usr/src/packages/RPMS/x86_64 # rpm -iv
jack-0.116.1-16.jl.suse.x86_64.rpm
Preparing packages for installation...
        file /usr/lib64/libjackserver.so.0 from install of
jack-0.116.1-16.jl.suse conflicts with file from package
libjackserver2-0-1.9.0-0.pm.4
        file /usr/lib64/libjack.so.0 from install of
jack-0.116.1-16.jl.suse conflicts with file from package
libjack2-0-1.9.0-0.pm.4
        file /usr/bin/jack_freewheel from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jack_load from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jack_transport from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jack_unload from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/bin/jackd from install of jack-0.116.1-16.jl.suse
conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/inprocess.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/jack_alsa.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/jack_dummy.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
        file /usr/lib64/jack/jack_net.so from install of
jack-0.116.1-16.jl.suse conflicts with file from package jack2-1.9.0-0.pm.4
------------------------------------------------------------------------
------------------------------------------------------------------------

HOW DO I HAVE TO USE ldconfig?

suse11:/usr/src/packages/RPMS/x86_64 # ldconfig
suse11:/usr/src/packages/RPMS/x86_64 # ldconfig --help
Usage: ldconfig [OPTION...]
Configure Dynamic Linker Run Time Bindings.

  -c, --format=FORMAT        Format to use: new, old or compat (default)
  -C CACHE                   Use CACHE as cache file
  -f CONF                    Use CONF as configuration file
  -i, --ignore-aux-cache     Ignore auxiliary cache file
  -l                         Manually link individual libraries.
  -n                         Only process directories specified on the
command
                             line.  Don't build cache.
  -N                         Don't build cache
  -p, --print-cache          Print cache
  -r ROOT                    Change to and use ROOT as root directory
  -v, --verbose              Generate verbose messages
  -X                         Don't generate links
  -?, --help                 Give this help list
      --usage                Give a short usage message
  -V, --version              Print program version

Mandatory or optional arguments to long options are also mandatory or
optional
for any corresponding short options.
------------------------------------------------------------------------
------------------------------------------------------------------------

REMOVING THE STUDIO IN THE BOX, EXCEPTED qjackctl THAT IS A NON-RPM
INSTALL, BY REMOVING jack BY zypper

suse11:/usr/src/packages/RPMS/x86_64 # zypper rm jack
Reading installed packages...
'jack' is not installed.
Nothing to do.
suse11:/usr/src/packages/RPMS/x86_64 # zypper install jack
Reading installed packages...
Nothing to do.
------------------------------------------------------------------------

AFTER I INSTALLED jack BY YAST2 FROM THE REPO-OSS

suse11:/usr/src/packages/RPMS/x86_64 # jackd --help
jackd: error while loading shared libraries: libjack.so.0: cannot open
shared object file: No such file or directory
------------------------------------------------------------------------

suse11:/usr/src/packages/RPMS/x86_64 # zypper rm jackd
Reading installed packages...
'jackd' not found.
Nothing to do.
suse11:/usr/src/packages/RPMS/x86_64 # ldconfig
suse11:/usr/src/packages/RPMS/x86_64 # zypper rm jackd
Reading installed packages...
'jackd' not found.
Nothing to do.



More information about the Linux-audio-dev mailing list