[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: is vlc package on really broken or is it just me



On 12/07/11 13:52, briand@aracnet.com wrote:
> On Tue, 12 Jul 2011 13:11:00 +1000
> Scott Ferguson <prettyfly.productions@gmail.com> wrote:
> 
>> On 12/07/11 11:15, briand@aracnet.com wrote:
>>> apt-get install vlc yields the following:
>>>
>>> The following packages have unmet dependencies:
>>>  vlc : Depends: vlc-nox (= 1.1.10-1) but it is not going to be installed
>>>        Depends: libavcodec52 (>= 4:0.6-1~) but 4:0.5.2-6 is to be installed or
>>>                 libavcodec-extra-52 (>= 4:0.6-1~) but it is not installable
>>>        Recommends: vlc-plugin-notify (= 1.1.10-1) but it is not going to be installed
>>>        Recommends: vlc-plugin-pulse (= 1.1.10-1) but it is not going to be installed
>>> E: Broken packages
>>>
>>> any way I can install the stable version ?  well at least I have a nouveau that works :-)
>>>
>>> Brian
>>>
>>>
>>
>> Umm, you haven't been using the debian-multimedia repository have you?
>> Because the main Debian repositories only supply the versions apt is
>> asking for in Wheezy and Sid...
>>
>> If you have installed vlc from multimedia - remove it, comment out the
>> multimedia repository, update, then reinstall.
>>
> 
> I _was_ using multimedia but I took it out of sources BEFORE I upgraded to wheezy, and I took it out by deleting the line.
> 
> dist-upgrade thinks everything is good.
> 
> 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.
> 
> anyway to "reset" the package list or otherwise check it for consistency ?
> 
> Brian
> 
> 

Then it's just vlc or vlc associated packages that are causing the
problem. For future reference only uncomment multimedia source entries
for the purpose of installing packages you can't get from the main
repositories. Then apt-get update followed by the apt-get install
package_I_can't_get_anywhere_else, then comment, apt-get update.
eg. if you're wanting a package from multimedia - use the -s switch to
see what else it will pull in - then check with package search to see
which packages can be got from the main repositories - install any
packages available from the main repositories first. Transcoder and VLC
are particularly troublesome if not handled using that approach.
NOTE: pinning hasn't solved the problems in my experience - "comment
out, update, uncomment, update" is the safest approach
Great repository maintained by an amazing individual, but it does cause
problems.

Anyway - the problem is a little fiddly by easily fixed.

If it was me I'd:-
comment out anything that is not a "standard" squeeze repository in
/etc/apt/sources.list
# apt-get update
# apt-get -sf install | more
then depending on the output of the last command:-
# apt-get -s remove vlc | more
if nothing core/critical is about to be removed:-
# apt-get remove vlc
you might get an "autoremove" message - if it showed nothing
core/critical then:-
# apt-get autoremove
then:-
# apt-get -s install vlc | more
if it looks ok:-
# apt-get install vlc


I wouldn't stress,  I've got out of worse dependency issues before -
just takes a little judicious reading of the simulated results of an
install or removal first.

Cheers

-- 
What did moths bump into before the electric light bulb was invented?
Boy, the lightbulb really screwed the moth up didn't it? Are there moths
on their way to the sun now going, "It's gonna be worth it!"
~ Bill Hicks


Reply to: