Remove unofficial debian-multimedia.org repository from your sources
bits.debian.org
bits.debian.org
It's cute how debian thinks you should remove it completely (it sounds like they are insulted actually).
There are plenty of packages in deb-multimedia that are not in debian, like mythtv, avidemux, xbmc, cinelerra.
And some are simply better in deb-multimedia like mplayer which is compiled with many more formats then are available in the stock debian version.
Christian Marillat should get a huge amount of credit for keeping this running, even with all the flak he gets from debian sometimes.
Harm to users - right. I've been using dmo for at least 7 years and if I had any problems in that time I don't remember it.
[1] http://lists.alioth.debian.org/pipermail/pkg-multimedia-main...
No they weren't. They kept insulting him.
I personally would have overlooked that and transferred it anyway, but I can understand why he didn't. Must have been a tough time for him.
Instead he gets insults ("your packages harm users"), when actually his packages help users. And now, finally years later, debian got some multimedia programs into debian, and they want him to go away.
Not really the right way to treat someone who made your distribution useful for a whole class of people for years.
These software projects are just as much about social relationships and sharing as they are about code. That's why I see the maintainer's actions as petty, even if you're insulted by the DDs it's never worth it to stoop to a petty level.
Some of his packages (AFAICT) are built from upstream sources, but configured to include capabilities that the debian folk won't or can't build into theirs, like mplayer.
Others are packages excluded from debian entirely for these reasons, like libdvdcss.
The maintainer is providing the user who doesn't care about, or who is not in a jurisdiction where they have to care about it, a whole bunch of codecs and capabilities that the base distro doesn't and will not include.
I felt I had to stop because of all the conflicts. Over and over again I'd see mplayer crash seemingly randomly, then I'd look into it and discover that the debian-multimedia stuff was linked to the stock Debian stuff and they had differing ABIs for the same library name, so I'd have to uninstall everything from column A, then reinstall everything from column B ... after so much of this I gave up, and by that point the codecs in stock Debian didn't seem so bad. (Whereas several years ago you'd have to be stupid not to install debian-multimedia.)
You probably had a reason to use debian-multimedia, its packages have a lot better codec support (amongst other things) than the mainline, so you probably still have a reason to use deb-multimedia. It's the first thing I install on new debian systems and has been for years.
I'm not sure why the debian guys decided to get pissy about it, as far as I can tell the guy is doing them and their users a huge favour.
[1] http://lists.alioth.debian.org/pipermail/pkg-multimedia-main...
The behaviour shown at http://wiki.debian.org/SecureApt#How_apt_uses_Release.gpg is what a user would see if the entire repository (including the Release.gpg file) were swapped out.
Unfortunately a decent percentage of the people using debian-multimedia.org likely never imported the signing keys for the original repository at all, and wouldn't notice that the key ID had changed.
Even if they had previously installed the key, all they would get is that warning during package installation if a rogue repository was established, something which is fairly common and likely to be ignored by a good portion of the user base.
In the past even very savvy folks (Defcon attendees) have fallen afoul of accepting dodgy package updates: http://seclists.org/fulldisclosure/2011/Aug/76
Edit: I recalled hearing that they'd Mitm'd Debian / Ubuntu updates but now I can't find that specific factoid again, so perhaps take the Defcon thing with a grain of salt.
Even if they had previously installed the key, all they would get is that warning during package installation if a rogue repository was established, something which is fairly common
You see so many "rogue repositories" that you think they are common? I have never had one.
I meant it's fairly common to see apt complaining about not having the key available to verify a package. I see this a lot in my work where sysadmins lacking clue enable a third party repository and don't bother / don't understand the need for adding the key with apt-key.
Why is this any safer for the clueless user?
This is not a case of google->download->double click->virus like windows has had for so long.
Hell if I'm to be perfectly honest I think I just described myself the first time I sat down with a spare computer and a big pile of Slackware floppies.
The key thing would still protect you though. If you don't have the right keys installed, apt will complain at you constantly. And if someone takes over a domain (like has happened here) and runs a malicious repo (no indication of that) you'll see the warnings again.
Trusting the debian team and a community trusted repo, backed up by signing, is a lot different than downloading unsigned packages from a variety of sites all over the net. IMHO.