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

Re: Upgrading to Iceweasel 10 in Squeeze



On 03/02/12 15:09, Tony Baldwin wrote:
> On Fri, Feb 03, 2012 at 02:18:31PM +1100, Scott Ferguson wrote:
>> On 03/02/12 13:32, Tony Baldwin wrote:
>>> On Fri, Feb 03, 2012 at 11:41:45AM +1100, Rob Hurle wrote:
>>>> Thanks for this:
>>>>
>>>> On 2 February 2012 19:17, Scott Ferguson
>>>> <prettyfly.productions@gmail.com> wrote:
>>>>> In case people don't subscribe to pkg-mozilla-maintainers (and for those
>>>>> the do search this list before posting)
>>>>
>>>>> # dpkg -i libvpx0_0.9.7.p1-2_i386.deb; apt-get install xulrunner-10.0
>>>>
>>>> At this point, II get:
>>>>
>>>> The following packages have unmet dependencies:
>>>>  xulrunner-10.0 : Depends: libnss3-1d (>= 3.13.1) but
>>>> 3.12.8-1+squeeze4 is to be installed
>>>> E: Broken packages>
>>>>
>>>
>>> I have backports enabled, and my iceweasel was updated to 10.0
>>> yesterday when I did a standard safe-upgrade.
>>>
>>> Perhaps this is a function of adding
>>> deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
>>> to your /etc/apt/sources.list
>>>
>>> ?

No - I believe that's incorrect (or dpkg wouldn't be looking for
iceweasel 10.0s dependancies)

>>
>>
>> I suspect you may have Wheezy/Sid/Experimental and/or Multimedia enabled.
>>
>> Where did you get libnss3-1d_3.13.1.with.ckbi.1.88-1~bpo60+1_i386.deb
>> from if not from:-
>> http://backports.debian.org/debian-backports squeeze-backports main
> 
> Here's my sources.list:
>


<snipped>

> deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

That's where iceweasel 10.0 came from.

> deb http://www.debian-multimedia.org/ squeeze main

That's where you could have pulled libvpx0_0.9.7.p1-2_i386.deb from. You
have more than one repository enabled that it's available in - which was
was used would depend on your pinning.

> deb http://debian.dc-uoit.net/debian-multimedia/ stable main

That's a duplication.

> deb http://dl.google.com/linux/deb/ stable non-free main

That's a duplication of your entry for:-
deb http://ftp.us.debian.org/debian/ squeeze main non-free contrib

> deb http://backports.debian.org/debian-backports squeeze-backports main
> non-free contrib experimental

This is where Rob is best getting libnss3-1d ver.3.13.1 from (I don't
believe he had it enabled - only he can tell).

> deb http://ftp.debian.org/debian/ squeeze experimental main

This one doesn't exist.
You're confusing the squeeze release with experimental. eg.:-
deb http://ftp.debian.org/debian/ squeeze main (+contrib and non-free)
*OR*
deb http://ftp.debian.org/debian/ experimental main (+contrib and non-free)

<snipped>

> 
> ./tony


NOTE: all the hip, with-it, cool kids are using /etc/apt/sources.list.d
snippets now ;-)
ie. only the main repository is in sources.list, additional ones are
individual *.list files beneath /etc/apt/sources.list.d making it easier
to manage individual extra repositories and system dist-upgrades.



Kind regards

-- 
Iceweasel/Firefox extensions for finding answers to Debian questions:-
https://addons.mozilla.org/en-US/firefox/collections/Scott_Ferguson/debian/

NOTE: new update available for Debian Buttons
(New button for querying Debian Developer Package):-
https://addons.mozilla.org/en-US/firefox/addon/debian-buttons/


Reply to: