Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
timrichardsonOffline
15 Post subject: "pin" iceweasel to experimental?  PostPosted: 15.09.2010, 09:48



Joined: 2010-09-12
Posts: 66
Location: Melbourne
Status: Offline
How can I set up dist-upgrade so that when there is a new version of iceweasel in experimental, it is picked up as an upgrade? Right now, I manually upgrade like this
apt-get install iceweasel/experimental

this is very clumsy when I need first to install dependencies in experimental. I'm sure there is a better way.


Last edited by timrichardson on 15.09.2010, 12:02; edited 1 time in total
 
 View user's profile Send private message Visit poster's website Yahoo Messenger  
Reply with quote Back to top
DonKultOffline
Post subject: RE: "pin" iceweasel to experimental?  PostPosted: 15.09.2010, 10:11
Team Member


Joined: 2010-09-02
Posts: 481

Status: Offline
Thats a wonderful example of "if it breaks, you can keep the pieces", so moved to the dragons forum…

I use something similar to
      Code:
Package: iceweasel xulrunner-1.9.1 xulrunner-1.9.2 xulrunner-1.9.3 libmozjs3d libmozjs4d
Pin: release a=experimental
Pin-Priority: 100

But you will need to tweak at least the Package: line as it needs to include ALL packages an updated iceweasel could depend on and should therefore come from experimental too…

Failing to do so will not result in an upgraded iceweasel, adding to much will get you too many packages from experimental… (therefore the dragons forum)

But you might want to try the archive from the official maintainer with even more experimental packages: http://glandium.org/blog/?p=1032 (its updated to beta5 in the meantime)

_________________
MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
clearyOffline
Post subject: RE: "pin" iceweasel to experimental?  PostPosted: 15.09.2010, 10:14



Joined: 2010-08-27
Posts: 34

Status: Offline
edit: donkult beat me to the punch Wink

I think the move here was pretty self explanatory Wink

For once off installs, to get apt to handle dependencies from experimental also, you can use:
      Code:
apt-get install -t experimental iceweasel


For longer term maintenance, use the apt-pinning method above, I find man apt_preferences very informative.
 
 View user's profile Send private message  
Reply with quote Back to top
timrichardsonOffline
Post subject: RE: "pin" iceweasel to experimental?  PostPosted: 15.09.2010, 12:01



Joined: 2010-09-12
Posts: 66
Location: Melbourne
Status: Offline
I didn't even know such a wonderful place existed. Sidux didn't have dragons, and I'll swap dragons for scorpions any day.

Thanks for two really informative replies.

For other readers: Glandium's repository (mozilla.debian.net and isn't debian getting a bit ubuntish with all these PPAs) has 4.0Betas but no stable releases (such as 3.6.x)
 
 View user's profile Send private message Visit poster's website Yahoo Messenger  
Reply with quote Back to top
broweOffline
Post subject: RE: "pin" iceweasel to experimental?  PostPosted: 17.09.2010, 00:31



Joined: 2010-09-12
Posts: 152
Location: Canada
Status: Offline
If the sid version of iceweasel isn't current enough for you perhaps you would be happier with the current version of firefox instead (its even more up to date than iceweasel/experimental).
 
 View user's profile Send private message  
Reply with quote Back to top
powdered.toast.manOffline
Post subject: Re: RE: "pin" iceweasel to experimental?  PostPosted: 19.09.2010, 23:13



Joined: 2010-09-19
Posts: 23

Status: Offline
      browe wrote:
If the sid version of iceweasel isn't current enough for you perhaps you would be happier with the current version of firefox instead (its even more up to date than iceweasel/experimental).


how would one install firefox?
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
HeSaidOffline
Post subject: RE: Re: RE: "pin" iceweasel to experimental?  PostPosted: 19.09.2010, 23:47
Moderator


Joined: 2010-09-11
Posts: 56
Location: southwest Florida, USA
Status: Offline
This answer is UNSUPPORTED. There is no help available for this on the official forums.

For 32-bit firefox beta4 get it athttp://www.mozilla.com/en-US/firefox/beta/
For 64-bit firefox beta4 get it at http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0b6/linux-x86_64/en-US/
as your user: after download, use dolphin to "extract here".
as your user:
      Code:
ln -s /usr/lib/mozilla/plugins /home/username/firefox/

as your user: in a terminal
      Code:
kmenuedit

Add a new entry for firefox under Internet.
All of this is very simple to undo and will not put files in your system other than in /home/username. Also, you will have direct access to your bookmarks that were in iceweasel. BE AWARE: It can mess up your iceweasel preferences in /home/username/.mozilla.
--
Neal

_________________
Registered Linux User # 159445
aptosid 64-bit Lenovo Thinkpad Edge
aptosid 64-bit HP dv6000 laptop
aptosid 32-bit eeePC 900A
 
 View user's profile Send private message  
Reply with quote Back to top
powdered.toast.manOffline
Post subject:   PostPosted: 20.09.2010, 04:51



Joined: 2010-09-19
Posts: 23

Status: Offline
Thanks, Neal. Worked great!
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
monkeynutsOffline
Post subject:   PostPosted: 20.09.2010, 06:15



Joined: 2010-09-20
Posts: 16

Status: Offline
# apt-cache policy iceweasel
iceweasel:
Installed: 3.6.10-1
Candidate: 4.0~b5-0
Version table:
4.0~b5-0 0 ( Same as the current Firefox 4 beta )
500 http://mozilla.debian.net/packages/ ./ Packages
*** 3.6.10-1 0 ( Same as the current Firefox release)
101 http://ftp.debian.org/debian/ experimental/main i386 Packages
100 /var/lib/dpkg/status
3.5.13-1 0
500 http://mirrors.kernel.org/debian/ sid/main i386 Packages

All of the above packages are maintianed by the same Debian dev.

If you must have the version in experimental, you can add to your /etc/apt/preferences
Package: *
Pin: release a=experimental
Pin-Priority: 101

You would still need to do apt-get -t experimental install packagename

Keep in mind using anything but sid is not supported.
 
 View user's profile Send private message  
Reply with quote Back to top
powdered.toast.manOffline
Post subject:   PostPosted: 24.09.2010, 16:03



Joined: 2010-09-19
Posts: 23

Status: Offline
I downloaded Adobe's 64 bit flashplayer tarball and extracted it to /usr/lib/mozilla/plugins. Running Firefox 4 beta 6 from my home directory, using Neal's instructions, I can browse any page containing flash elements without crashing, very unlike my experience when 64 bit flashplayer was installable using apt.
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
powdered.toast.manOffline
Post subject:   PostPosted: 26.09.2010, 17:55



Joined: 2010-09-19
Posts: 23

Status: Offline
I just noticed that the sound doesn't seem to work with the 64 bit flash player in firefox 4.

Sound works after installing Gnome.
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 12 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by Zafenio