public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Firefox 3
@ 2008-05-27  9:45 Alastair Irving
  2008-05-27 11:12 ` Andrew Gaydenko
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Alastair Irving @ 2008-05-27  9:45 UTC (permalink / raw
  To: gentoo-user

Hi 

I'm fairly new to gentoo, and was wondering what success people hav had with
firefox 3.  I unmasked the relevent ebuild, but this then required a library
which I had to unmask, which then required another masked library.  At this
point I stopped, as it looked as though I was going to end up updating a
fairly large number of packages to unstable versions and I was worried this
might break something else on my system.

Any advice will be gratefully received.

Alastair Irving

--
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27  9:45 [gentoo-user] Firefox 3 Alastair Irving
@ 2008-05-27 11:12 ` Andrew Gaydenko
  2008-05-27 11:12 ` Mike Mazur
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: Andrew Gaydenko @ 2008-05-27 11:12 UTC (permalink / raw
  To: gentoo-user

======= On Tuesday 27 May 2008, Alastair Irving wrote: =======
> Hi
>
> I'm fairly new to gentoo, and was wondering what success people hav
> had with firefox 3.  I unmasked the relevent ebuild, but this then
> required a library which I had to unmask, which then required another
> masked library.  At this point I stopped, as it looked as though I
> was going to end up updating a fairly large number of packages to
> unstable versions and I was worried this might break something else
> on my system.
>
> Any advice will be gratefully received.
>
> Alastair Irving

I have unmasked these packages only on ~amd64 (strings begin 
with "gteater or equal"):

>=www-client/mozilla-firefox-2.0
>=dev-libs/nss-3.0
>=dev-libs/nspr-4.0
>=net-libs/xulrunner-1.8
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27  9:45 [gentoo-user] Firefox 3 Alastair Irving
  2008-05-27 11:12 ` Andrew Gaydenko
@ 2008-05-27 11:12 ` Mike Mazur
  2008-05-27 11:56   ` Neil Bothwick
  2008-05-27 11:16 ` Justin
  2008-05-27 12:24 ` Bewater
  3 siblings, 1 reply; 8+ messages in thread
From: Mike Mazur @ 2008-05-27 11:12 UTC (permalink / raw
  To: gentoo-user

Hi Alastair,

On Tue, May 27, 2008 at 6:45 PM, Alastair Irving
<alastair.irving@sjc.ox.ac.uk> wrote:
> I'm fairly new to gentoo, and was wondering what success people hav had with
> firefox 3.  I unmasked the relevent ebuild, but this then required a library
> which I had to unmask, which then required another masked library.  At this
> point I stopped, as it looked as though I was going to end up updating a
> fairly large number of packages to unstable versions and I was worried this
> might break something else on my system.
>
> Any advice will be gratefully received.

When I want to try software that requires packages to be unmasked, I
unmask only the specific versions required. In my
/etc/portage/package.keywords file I then have entries like this:

=media-plugins/gst-plugins-opengl-0.10.5 ~x86
=net-analyzer/ntop-3.2-r3 ~x86
# etc...

When newer unstable versions of those packages hit the tree, you won't
pull them in.

I also comment the /etc/portage/package.keywords file which makes it
easier to go back and remove all the relevant packages once I'm done
playing with a keyworded package.

Hope that helps,
Mike
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27  9:45 [gentoo-user] Firefox 3 Alastair Irving
  2008-05-27 11:12 ` Andrew Gaydenko
  2008-05-27 11:12 ` Mike Mazur
@ 2008-05-27 11:16 ` Justin
  2008-05-27 15:11   ` James
  2008-05-27 12:24 ` Bewater
  3 siblings, 1 reply; 8+ messages in thread
From: Justin @ 2008-05-27 11:16 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 771 bytes --]

Alastair Irving schrieb:
> Hi 
>
> I'm fairly new to gentoo, and was wondering what success people hav had with
> firefox 3.  I unmasked the relevent ebuild, but this then required a library
> which I had to unmask, which then required another masked library.  At this
> point I stopped, as it looked as though I was going to end up updating a
> fairly large number of packages to unstable versions and I was worried this
> might break something else on my system.
>
> Any advice will be gratefully received.
>
> Alastair Irving
>
>   
All packages are masked until the last, which is "really" unstable. So 
you have to unmasked alot of packages if they depend on one which is 
probably unstable. There are some wiki articles about that, take a look.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27 11:12 ` Mike Mazur
@ 2008-05-27 11:56   ` Neil Bothwick
  2008-05-27 16:02     ` Nicolas Sebrecht
  0 siblings, 1 reply; 8+ messages in thread
From: Neil Bothwick @ 2008-05-27 11:56 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1224 bytes --]

On Tue, 27 May 2008 20:12:42 +0900, Mike Mazur wrote:

> When I want to try software that requires packages to be unmasked, I
> unmask only the specific versions required. In my
> /etc/portage/package.keywords file I then have entries like this:
> 
> =media-plugins/gst-plugins-opengl-0.10.5 ~x86
> =net-analyzer/ntop-3.2-r3 ~x86
> # etc...

It's better to use ~cat/pkg-verion instead of =. Testing ebuilds are, by
their nature, potentially buggy, and updated more often than those in
stable. By using =, you guarantee that you get the first, most
bug-prone, release, and mask out any ebuild updates. ~ means you stick
with that version, until a later hits stable, but allow ebuild updates
and security patches.

> I also comment the /etc/portage/package.keywords file which makes it
> easier to go back and remove all the relevant packages once I'm done
> playing with a keyworded package.

You can also use files within the /etc/portage/package.keywords
directory, which makes it easy to separate things, and remove all the
entries needed for a particular package in one go.


-- 
Neil Bothwick

God said, "div D = rho, div B = 0, curl E = - @B/@t, curl H = J + @D/@t,"
and there was light.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27  9:45 [gentoo-user] Firefox 3 Alastair Irving
                   ` (2 preceding siblings ...)
  2008-05-27 11:16 ` Justin
@ 2008-05-27 12:24 ` Bewater
  3 siblings, 0 replies; 8+ messages in thread
From: Bewater @ 2008-05-27 12:24 UTC (permalink / raw
  To: gentoo-user

"Alastair Irving" <alastair.irving@sjc.ox.ac.uk> writes:

> Hi 
>
> I'm fairly new to gentoo, and was wondering what success people hav had with
> firefox 3.  I unmasked the relevent ebuild, but this then required a library
> which I had to unmask, which then required another masked library.  At this
> point I stopped, as it looked as though I was going to end up updating a
> fairly large number of packages to unstable versions and I was worried this
> might break something else on my system.
>
> Any advice will be gratefully received.
>
> Alastair Irving

 another choice is firefox-bin.only one package needs to be unmasked.
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27 11:16 ` Justin
@ 2008-05-27 15:11   ` James
  0 siblings, 0 replies; 8+ messages in thread
From: James @ 2008-05-27 15:11 UTC (permalink / raw
  To: gentoo-user

> Alastair Irving schrieb:
>> Hi
>>
>> I'm fairly new to gentoo, and was wondering what success people hav had
>> with
>> firefox 3.  I unmasked the relevent ebuild, but this then required a
>> library
>> which I had to unmask, which then required another masked library.  At
>> this
>> point I stopped, as it looked as though I was going to end up updating a
>> fairly large number of packages to unstable versions and I was worried
>> this
>> might break something else on my system.
>>
>> Any advice will be gratefully received.
>>
>> Alastair Irving
>>
>>
> All packages are masked until the last, which is "really" unstable. So
> you have to unmasked alot of packages if they depend on one which is
> probably unstable. There are some wiki articles about that, take a look.
>
>
I compile from source because I need 64bit.



-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Firefox 3
  2008-05-27 11:56   ` Neil Bothwick
@ 2008-05-27 16:02     ` Nicolas Sebrecht
  0 siblings, 0 replies; 8+ messages in thread
From: Nicolas Sebrecht @ 2008-05-27 16:02 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick <neil@digimed.co.uk> a écrit:

> It's better to use ~cat/pkg-verion instead of =. Testing ebuilds are,
> by their nature, potentially buggy, and updated more often than those
> in stable. By using =, you guarantee that you get the first, most
> bug-prone, release, and mask out any ebuild updates. ~ means you stick
> with that version, until a later hits stable, but allow ebuild updates
> and security patches.

Thanks for the tip! I will apply it.

-- 
Nicolas Sebrecht

-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-05-27 16:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-27  9:45 [gentoo-user] Firefox 3 Alastair Irving
2008-05-27 11:12 ` Andrew Gaydenko
2008-05-27 11:12 ` Mike Mazur
2008-05-27 11:56   ` Neil Bothwick
2008-05-27 16:02     ` Nicolas Sebrecht
2008-05-27 11:16 ` Justin
2008-05-27 15:11   ` James
2008-05-27 12:24 ` Bewater

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox