(Solved) Problem with pulse following recent d-u

Started by Taliesin, 2016/01/28, 00:59:02

Previous topic - Next topic

Taliesin

Hi folks,

while attempting a recent dist-upgrade an error occurred with pulse audio packages.

I was prompted to run 'apt-get -f install' to fix the problem, but this was not sucessful.

Output is below,

apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  pulseaudio-utils
The following packages will be REMOVED:
  libpulsedsp
The following packages will be upgraded:
  pulseaudio-utils
1 upgraded, 0 newly installed, 1 to remove and 339 not upgraded.
181 not fully installed or removed.
Need to get 87.6 kB of archives.
After this operation, 15.4 kB disk space will be freed.
Do you want to continue? [Y/n]
Get:1 http://debian.orson.at/repositories/daily experimental/main amd64 pulseaudio-utils amd64 7.1.0+20151207-1 [87.6 kB]
Fetched 87.6 kB in 2s (37.3 kB/s)           
Reading changelogs... Done
(Reading database ... 197011 files and directories currently installed.)
Preparing to unpack .../pulseaudio-utils_7.1.0+20151207-1_amd64.deb ...
Unpacking pulseaudio-utils (7.1.0+20151207-1) over (7.1-2) ...
dpkg: error processing archive /var/cache/apt/archives/pulseaudio-utils_7.1.0+20151207-1_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so', which is also in package libpulsedsp:amd64 7.1-2
Errors were encountered while processing:
/var/cache/apt/archives/pulseaudio-utils_7.1.0+20151207-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Any suggestions as to what I need to do to fix this, as I am unable to complete a d-u due to this.

Cheers.

piper

Have you tried killing pulse before upgrading it

killall pulseaudio

or

killall -9 pulseaudio


Last time i seen anything pulse updated was on the 23rd of this month, and that was gstreamer1.0-pulseaudio:amd64 (looking thru logs)

What I have here is

piper@x1:~$ apt policy libpulsedsp
libpulsedsp:
  Installed: 7.1-2
  Candidate: 7.1-2
  Version table:
     7.99.2-1 1
          1 http://httpredir.debian.org/debian experimental/main amd64 Packages
 *** 7.1-2 500
        500 http://httpredir.debian.org/debian unstable/main amd64 Packages
        500 http://httpredir.debian.org/debian testing/main amd64 Packages
        100 /var/lib/dpkg/status
piper@x1:~$ apt policy pulseaudio-utils
pulseaudio-utils:
  Installed: 7.1-2
  Candidate: 7.1-2
  Version table:
     7.99.2-1 1
          1 http://httpredir.debian.org/debian experimental/main amd64 Packages
 *** 7.1-2 500
        500 http://httpredir.debian.org/debian unstable/main amd64 Packages
        500 http://httpredir.debian.org/debian testing/main amd64 Packages
        100 /var/lib/dpkg/status
I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA

seasons

If you try removing libpulsedsp first, does that help?

Taliesin

#3
Thanks for the suggestion Piper, unfortunately it didn't work mate, same error as before.

Here's my currently installed 'pa' packages...

apt-cache policy pulseaudio
pulseaudio:
  Installed: 7.1.0+20151207-1
  Candidate: 7.1.0+20151207-1
  Version table:
     7.99.2-1 1
          1 http://ftp.au.debian.org/debian experimental/main amd64 Packages
*** 7.1.0+20151207-1 500
        500 http://debian.orson.at/repositories/daily experimental/main amd64 Packages
        100 /var/lib/dpkg/status
     7.1-2 500
        500 http://ftp.au.debian.org/debian unstable/main amd64 Packages


Odd seems I have a version from experimental installed.

Bugger, now I remember I was pulling down packages for my new keyboard from "orson.at", and it's pulled down his pulse packages.

I wasn't paying attention.

Perhaps force a 'downgrade' somehow.

Also here's something that might help,


dpkg -l pulseaudio*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                          Version                             Architecture                        Description
+++-=============================================================-===================================-===================================-================================================================================================================================
iU  pulseaudio                                                    7.1.0+20151207-1                    amd64                               PulseAudio sound server
un  pulseaudio-esound-compat                                      <none>                              <none>                              (no description available)
iU  pulseaudio-module-bluetooth                                   7.1.0+20151207-1                    amd64                               Bluetooth module for PulseAudio sound server
iU  pulseaudio-module-gconf                                       7.1.0+20151207-1                    amd64                               GConf module for PulseAudio sound server
iU  pulseaudio-module-x11                                         7.1.0+20151207-1                    amd64                               X11 module for PulseAudio sound server
iU  pulseaudio-module-zeroconf                                    7.1.0+20151207-1                    amd64                               Zeroconf module for PulseAudio sound server
ii  pulseaudio-utils                                              7.1-2                               amd64                               Command line tools for the PulseAudio sound server


@seasons,

tried your suggestion before posting without success.

Cheers to you both.


piper

#4
Try removing purging it, # out the experimental repo and reinstall

I believe

As user

killall pulseaudio

As root

killall pulseaudio

apt remove --purge pulseaudio pulseaudio-module-x11 paman paprefs pavucontrol

should be enough

You probably also want to remove pulseaudio-utils and gstreamer0.10-pulseaudio.

Delete the pulseaudio cookie

$ rm ~/.pulse-cookie


Nowadays you can't entirely remove pulseaudio because many media packages depend on libpulse0 and simply won't install or work without it

Reboot and reinstall

You might want to do a simulation first


apt remove --purge pulseaudio pulseaudio-module-x11 paman paprefs pavucontrol pulseaudio-utils gstreamer0.10-pulseaudio -s


I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA

seasons

Quote from: piper on 2016/01/28, 02:29:22
Delete the pulseaudio cookie

$ rm ~/.pulse-cookie

That was the old location for it. Pulseaudio moved its config files to ~/.config to be XDG compliant.
So it's now ~/.config/pulse/cookie

piper

#6
My latest build, built by me is siduction-15.1.0-thunderstruck-kde-amd64-201601211214.iso a week old, and i still have the cookie in the location I said, I have also tested this.




Pulse has it's own folder with a cookie in it also
I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA

Taliesin

Quote from: piper on 2016/01/28, 02:29:22
Try removing purging it, # out the experimental repo and reinstall

I believe........



Piper you legend!

That did the trick mate thank you.

piper

I have a Lucky Rabbit:    "Svoot" ..... (It's Swedish)

I am MAGA