Today there were over 170 packages to be upgraded in a d-u, but with the dmo repo enabled there would be 24 removals of audio/video packages including ffmpeg, kaffeine, etc. Disable the dmo repo, apt-get update, and then the d-u will go through with no removals.
Hmm, 5:30am (eat) no removals, at work now, check again when I get home , thanks for heads up
My d-u this morning was about an hour later than yours. I re-enabled dmo to check the situation -- here is what I see at this time (1432 EDT):
root@Hibiscus:/# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
ffmpeg ffmpegthumbs gxine gxineplugin kaffeine libavdevice55 libavdevice56 libavfilter5 libavformat56 libchromaprint0
libxine2-all-plugins libxine2-ffmpeg libxine2-plugins libxine2-x paprefs pulseaudio-module-bluetooth pulseaudio-module-gconf
pulseaudio-module-x11 pulseaudio-module-zeroconf vlc vlc-nox vlc-plugin-notify xine-plugin xine-ui
The following packages have been kept back:
kactivities libavcodec56 libavcodec56:i386
The following packages will be upgraded:
binutils libavresample2 libavresample2:i386 libavutil54 libavutil54:i386 libpostproc53 libswresample1 libswresample1:i386
libswscale3
9 upgraded, 0 newly installed, 24 to remove and 3 not upgraded.
Need to get 4,736 kB of archives.
After this operation, 29.7 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort
I haven't made any deeper investigation since I can work around it by disabling the repo.
what is a "dmo repo"? never heard of that.
c
deb-multimedia.org/ (http://deb-multimedia.org/) ?
Quote from: jure on 2015/09/16, 21:46:45
deb-multimedia.org/ (http://deb-multimedia.org/) ?
Yes. Sorry cas -- I thought everyone here was familiar with it. :-[
hmm, 7:06pm (est)
root /home/piper # apt-get update && apt-get dist-upgrade -d -y
Get:1 http://liquorix.net unstable InRelease [17.7 kB]
Get:2 http://liquorix.net unstable InRelease [14.2 kB]
Get:3 http://liquorix.net unstable InRelease [17.9 kB]
Get:4 http://liquorix.net unstable/main amd64 Packages [53.3 kB]
Get:5 http://httpredir.debian.org unstable InRelease [253 kB]
Get:6 http://liquorix.net unstable/main i386 Packages [57.8 kB]
Get:7 http://www.deb-multimedia.org sid InRelease [22.3 kB]
Get:8 http://liquorix.net unstable/main amd64 Packages [53.0 kB]
Get:9 http://liquorix.net unstable/main i386 Packages [53.0 kB]
Get:10 http://packages.siduction.org experimental InRelease [14.3 kB]
Get:11 http://liquorix.net unstable/main amd64 Packages [10.6 kB]
Get:12 http://www.deb-multimedia.org sid/main amd64 Packages [163 kB]
Get:13 http://liquorix.net unstable/contrib amd64 Packages [1,813 B]
Get:14 http://liquorix.net unstable/non-free amd64 Packages [29.1 kB]
Get:15 http://packages.siduction.org experimental InRelease [17.6 kB]
Get:16 http://liquorix.net unstable/main i386 Packages [11.9 kB]
Get:17 http://liquorix.net unstable/contrib i386 Packages [1,812 B]
Get:18 http://liquorix.net unstable/non-free i386 Packages [28.4 kB]
Get:19 http://packages.siduction.org unstable InRelease [17.7 kB]
Get:20 http://packages.siduction.org experimental/main amd64 Packages [25.7 kB]
Get:21 http://www.deb-multimedia.org sid/non-free amd64 Packages [2,675 B]
Get:22 http://packages.siduction.org experimental/contrib amd64 Packages [1,823 B]
Get:23 http://www.deb-multimedia.org sid/main i386 Packages [164 kB]
Get:24 http://httpredir.debian.org unstable/contrib Translation-en [45.7 kB]
Get:25 http://httpredir.debian.org unstable/main Translation-en [5,078 kB]
Get:26 http://packages.siduction.org experimental/non-free amd64 Packages [7,909 B]
Get:27 http://httpredir.debian.org unstable/non-free Translation-en [80.5 kB]
Get:28 http://www.deb-multimedia.org sid/non-free i386 Packages [6,229 B]
Get:29 http://httpredir.debian.org unstable/contrib amd64 Packages [58.6 kB]
Get:30 http://packages.siduction.org experimental/main i386 Packages [27.5 kB]
Get:31 http://packages.siduction.org experimental/contrib i386 Packages [1,808 B]
Get:32 http://httpredir.debian.org unstable/main amd64 Packages [7,539 kB]
Get:33 http://httpredir.debian.org unstable/non-free amd64 Packages [91.3 kB]
Get:34 http://packages.siduction.org experimental/non-free i386 Packages [8,231 B]
Get:35 http://httpredir.debian.org unstable/main i386 Packages [7,534 kB]
Get:36 http://packages.siduction.org experimental/main amd64 Packages [14 B]
Get:37 http://packages.siduction.org experimental/contrib amd64 Packages [14 B]
Get:38 http://packages.siduction.org experimental/non-free amd64 Packages [7,110 B]
Get:39 http://packages.siduction.org experimental/main i386 Packages [14 B]
Get:40 http://packages.siduction.org experimental/contrib i386 Packages [14 B]
Get:41 http://packages.siduction.org experimental/non-free i386 Packages [7,430 B]
Ign http://www.deb-multimedia.org sid/main Translation-en_US
Ign http://www.deb-multimedia.org sid/main Translation-en
Ign http://liquorix.net unstable/main Translation-en_US
Ign http://www.deb-multimedia.org sid/non-free Translation-en_US
Ign http://liquorix.net unstable/main Translation-en
Ign http://liquorix.net unstable/main Translation-en_US
Ign http://www.deb-multimedia.org sid/non-free Translation-en
Ign http://liquorix.net unstable/main Translation-en
Ign http://liquorix.net unstable/contrib Translation-en_US
Ign http://liquorix.net unstable/contrib Translation-en
Ign http://liquorix.net unstable/main Translation-en_US
Get:42 http://packages.siduction.org unstable/main amd64 Packages [3,808 B]
Ign http://liquorix.net unstable/main Translation-en
Get:43 http://httpredir.debian.org unstable/non-free i386 Packages [88.0 kB]
Ign http://liquorix.net unstable/non-free Translation-en_US
Get:44 http://packages.siduction.org unstable/main i386 Packages [3,822 B]
Ign http://liquorix.net unstable/non-free Translation-en
Get:45 http://httpredir.debian.org unstable/contrib i386 Packages [58.2 kB]
Ign http://packages.siduction.org experimental/contrib Translation-en_US
Ign http://packages.siduction.org experimental/contrib Translation-en
Ign http://packages.siduction.org experimental/main Translation-en_US
Ign http://packages.siduction.org experimental/main Translation-en
Ign http://packages.siduction.org experimental/non-free Translation-en_US
Ign http://packages.siduction.org experimental/non-free Translation-en
Ign http://packages.siduction.org experimental/contrib Translation-en_US
Ign http://packages.siduction.org experimental/contrib Translation-en
Ign http://packages.siduction.org experimental/main Translation-en_US
Ign http://packages.siduction.org experimental/main Translation-en
Ign http://packages.siduction.org experimental/non-free Translation-en_US
Ign http://packages.siduction.org experimental/non-free Translation-en
Ign http://packages.siduction.org unstable/main Translation-en_US
Ign http://packages.siduction.org unstable/main Translation-en
Fetched 21.7 MB in 16s (1,288 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
binutils cups cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-ppdc cups-server-common libcups2 libcupscgi1
libcupsimage2 libcupsmime1 libcupsppdc1 lsof rsyslog sddm sddm-theme-maldives sddm-theme-maui
19 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,397 kB of archives.
After this operation, 23.6 kB of additional disk space will be used.
I du 2 or more times a day.
This is one of my builds, I build with dmo (mythtv)
System: Host: x1 Kernel: 4.1.6-towo.1-siduction-amd64 x86_64 (64 bit) Desktop: KDE Plasma 5.4.1
Distro: siduction 15.1.0 Thunderstruck - xorg - (201509110914)
Hmmm, indeed!
Is the "httpredir.debian.org" repo a debian mirror? I use
deb http://http.debian.net/debian/ unstable main contrib non-free
Quote from: diblHmmm, indeed!
Is the "httpredir.debian.org" repo a debian mirror? I use
deb http://http.debian.net/debian/ unstable main contrib non-free
Yes, :) read more about it
http://httpredir.debian.org/New du a minute ago, no removals,
new kernel, thanks towo !
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
System: Host: x1 Kernel: 4.2.0-towo.1-siduction-amd64 x86_64 (64 bit) Desktop: KDE Plasma 5.4.1
Distro: siduction 15.1.0 Thunderstruck - xorg - (201509110914)
Interesting.
With dmo disabled:
root@Hibiscus:/# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
kactivities
The following packages will be upgraded:
cgmanager cups cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-ppdc
cups-server-common konversation-data libcgmanager0 libcups2 libcups2-dev libcupscgi1
libcupsimage2 libcupsimage2-dev libcupsmime1 libcupsppdc1 libgusb2 sddm
20 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 6,845 kB of archives.
After this operation, 7,168 B of additional disk space will be used.
Do you want to continue? [Y/n]
With dmo enabled:
root@Hibiscus:/# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
ffmpeg ffmpegthumbs gxine gxineplugin kaffeine libavdevice55 libavdevice56 libavfilter5
libavformat56 libchromaprint0 libxine2-all-plugins libxine2-ffmpeg libxine2-plugins
libxine2-x paprefs pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-x11
pulseaudio-module-zeroconf vlc vlc-nox vlc-plugin-notify xine-plugin xine-ui
The following packages have been kept back:
kactivities libavcodec56 libavcodec56:i386
The following packages will be upgraded:
cgmanager cups cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-ppdc
cups-server-common konversation-data libavresample2 libavresample2:i386 libavutil54
libavutil54:i386 libcgmanager0 libcups2 libcups2-dev libcupscgi1 libcupsimage2
libcupsimage2-dev libcupsmime1 libcupsppdc1 libgusb2 libpostproc53 libswresample1
libswresample1:i386 libswscale3 sddm
28 upgraded, 0 newly installed, 24 to remove and 3 not upgraded.
Need to get 7,973 kB of archives.
After this operation, 29.7 MB disk space will be freed.
Do you want to continue? [Y/n]
Notice the difference in held-back packages.
root@Hibiscus:/# apt-cache policy libavcodec56
libavcodec56:
Installed: 10:2.8-dmo1
Candidate: 10:2.8-dmo2
Version table:
10:2.8-dmo2 0
500 http://www.deb-multimedia.org/ sid/main amd64 Packages
*** 10:2.8-dmo1 0
100 /var/lib/dpkg/status
The only thing I can think of, is that I have dmo installed from the get-go. (built and installed)
piper@x1:~$ apt-cache policy libavcodec56
libavcodec56:
Installed: 10:2.8-dmo2
Candidate: 10:2.8-dmo2
Version table:
*** 10:2.8-dmo2 0
500 http://www.deb-multimedia.org/ sid/main amd64 Packages
100 /var/lib/dpkg/status
On your output, I don't see newer kernel ?
I got it yesterday morning.
don@Hibiscus:~$ uname -a
Linux Hibiscus 4.2.0-towo.1-siduction-amd64 #1 SMP PREEMPT siduction 4.2-1 (2015-09-15) x86_64 GNU/Linux
Look at this (with dmo enabled):
root@Hibiscus:/# apt-get -s install libavcodec56
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libavcodec56 : Depends: libilbc2 (>= 2.0.2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Huh. Strange -- the problematic package installed with no issue.
root@Hibiscus:/# apt-get install libilbc2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
libilbc2
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
Need to get 49.9 kB of archives.
After this operation, 112 kB of additional disk space will be used.
Get:1 http://www.deb-multimedia.org/ sid/main libilbc2 amd64 2.0.2-dmo3 [49.9 kB]
Fetched 49.9 kB in 0s (76.2 kB/s)
Selecting previously unselected package libilbc2.
(Reading database ... 226778 files and directories currently installed.)
Preparing to unpack .../libilbc2_2.0.2-dmo3_amd64.deb ...
Unpacking libilbc2 (2.0.2-dmo3) ...
Setting up libilbc2 (2.0.2-dmo3) ...
Processing triggers for libc-bin (2.19-20) ...
Then I can install libavcodec56 and it removes skype and libasound2-plugin.i386, none of which work without a systemtray anyway, so that's what I did.
And now a d-u against dmo will go through with no further issues. So, the lurking problem was skype and a couple of xxx.i386 packages blocking the newer dmo multimedia packages. All good now. Sorry for all the noise -- this is only going to affect users with multi-arch and skype installed, I think.
That was going to be my next question cause I thought you used skype.
I don't use skype no more, but, multiarch I do.
Glad you got it all sorted, nothing to be sorry about ;)
And thanks for the tips, piper, as always! ;D
Hello,
one question: I've learned the last years, that dmo is evil stuff and that Marrilat has not the technical know-how to build proper stuff for Debian.
Has something changed in judging about Marrilat's repo here?
Kind regrads,
Holger
holgerw, not using dmo is still kind of "official" advice to keep a consistent supportable system. Nonetheless, experienced users can do to their system what ever they want ;), and some use/need stuff from there. I'm sure these users don't shed tears if something breaks but fix it themselves...
I don't know about "evil" -- perhaps that kind of description relates to DFSG policy or some political opinion. Some years ago there was a big controversy about the trademark "Debian" and the name of the non-debian repo had to be changed. Over the years I have used dmo sometimes, and other times leave it commented out if my multimedia packages are working correctly. It has occasionally happened -- maybe twice in 8 years -- that there is some conflict in the versions and dependencies between a dmo package and some other package from debian, but that is a rare situation in my experience. My problem that started this thread turned out to be caused by skype dependencies -- it was not a dmo problem in the end.
Christian Marillat (dmo maintainer) is a debian developer ( Debian Multimedia) and other things https://qa.debian.org/developer.php?login=marillat%40debian.org
I don't listen again to the BS in the ......
Since the first year that mythtv came out (it was a bitch to install & configure back then) I have been using this repo and can count on one hand when something went wrong, and then, it was fixed in under 24 hours
All my builds (not stock builds) have this repo installed & enabled.
my kittens didn't die
my wife is still with me
however, i no longer have a ponytail and lost most my hair
http://blogs.dailynews.com/click/2012/06/12/debian-project-leader-stefano/?doing_wp_cron=1442918324.0375890731811523437500
http://forums.debian.net/viewtopic.php?f=16&t=111905
google for more