Re: a question on mozilla applications

2012-02-21 Thread Zoran Ovcin
On 2/21/2012 3:24 AM, Yasha Karant wrote:
 On 02/20/2012 04:07 PM, Mark Stodola wrote:
 On 2/20/2012 5:37 PM, Yasha Karant wrote:
 On 02/20/2012 02:32 PM, Chris Pemberton wrote:
 On 02/20/12 13:29, Yasha Karant wrote:
 Before someone states that this is not a Scientific Linux issue, as it
 seems to be restricted to this distribution (perhaps other EL
 distributions as well), this issue would seem to qualify.

 Rather than using the Mozilla packages that exist within the
 distribution repository, I use the production (not testing or beta)
 installations from Mozilla: firefox, thunderbird/lightning, and
 seamonkey, currently 10.0.2 except SeaMonkey 2.7.2.

 My laptop and workstation are operating environment identical except
 that my laptop is IA-32 SL6x and my workstation is X86-64 SL6x (and
 there are some hardware differences reflected in driver differences).
 On my workstation, as root, I can update any of the Mozilla
 applications I have mentioned within a major release (e.g., 10.0.1 to
 10.0.2) from within the application. However, on my laptop, this
 generally fails and I must download a new tar.bz2 file that I must
 unpack into the appropriate directory. Does anyone have an idea on
 what is the reason? Note that my mozilla configuration files between
 the two platforms are the same in so far as I have any control over
 these (e.g., visitation to different URLs from firefox or seamonkey
 might have different cookies, etc., loaded -- but all URLs are either
 mandated by my university or from clean sites).

 I have done a cursory check of the mozilla public lists but have found
 nothing of relevance.

 Thanks for any insight.

 Yasha Karant
 Could you start firefox from a terminal, try the internal update
 process, and see if any usefull information is given in the terminal?
 Sure sounds like a permission problem; but you said you are using root?
 You should be able to destroy anything as root:)

 Chris

 There is no problem in downloading from Mozilla the entire update as a
 tar.bz2 package followed by the manual installation ( tar -vxjf ) as
 root into the appropriate directory.

 However, there is a mechanism, for minor release updates (e.g., 10.0.1
 to 10.0.2) within firefox, thunderbird/lightning, and seamonkey
 without the manual unpacking -- the files are updated within the
 running application and the updated instance is invoked at the next
 initiation (restart) of the application. This mechanism needs to be as
 root if the files are installed in a systems, as contrasted with an
 ordinary end-user, directory. However, the mechanism fails on one SL6x
 box but succeeds on another; when the mechanism fails, then I must
 used the manual installation method from the tar.bz2 file as explained
 above.

 Yasha Karant

 I believe Chris is well aware of that. He instructed you to start
 firefox from a terminal and attempt the update process from within
 firefox (meaning _not_ the tar.bz2) and see if it has any errors written
 to stdout or stderr in the terminal. It helps if you read the email you
 are replying to.

 -Mark
 
 I missed that -- sorry.  But in fact, that is what I do.  E.g., I start
 a terminal as an end-user, su, and then /usr/lib/firefox/firefox .  The
 diagnostics I get are not related to the update process.  Here is an
 example:
 
 [root@localhost ykarant]# /usr/lib/firefox/firefox
 failed to create drawable
 
 (firefox:3299): GnomeUI-WARNING **: While connecting to session manager:
 None of the authentication protocols specified are supported.
 
 Nonetheless, despite these diagnostics, on one machine there is success
 and another not.  However, the next time I go to do this, I shall record
 the specific diagnostics, but having read these in the past, there has
 never been an obvious significant difference.  Note that firefox invoked
 as above appears to be fully functional as a web browser.
 
 Yasha Karant

Just a guess:

Do you have DISPLAY environment variable exported?

$ export DISPLAY=:0

Zoran Ovcin


Re: a question on mozilla applications

2012-02-21 Thread Nico Kadel-Garcia
2012/2/21 Zoran Ovcin zov...@uns.ac.rs

  I missed that -- sorry.  But in fact, that is what I do.  E.g., I start
  a terminal as an end-user, su, and then /usr/lib/firefox/firefox .  The
  diagnostics I get are not related to the update process.  Here is an
  example:
 
  [root@localhost ykarant]# /usr/lib/firefox/firefox
  failed to create drawable
 
  (firefox:3299): GnomeUI-WARNING **: While connecting to session manager:
  None of the authentication protocols specified are supported.

Before doing the su

echo $DISPLAY

If you don't have a DISPLAY set, you don't have an X enabled session
running. Starting a terminal as an end-user can mean a lot of things. If
you are running an SSH connection to the server from an SSH client that is
running an X session, you should have inherited an X DISPLAY session such
as clientname:10.

I'm trying to be careful about calling things X servers because it gets
really confusing, really fast. The SSH *client* needs to be running an X
server in order for X applications to display locally. The argument about
which is the server and which the client for X is.. old, and confusing.


Re: a question on mozilla applications

2012-02-21 Thread Lamar Owen
On Tuesday, February 21, 2012 01:05:11 PM Nico Kadel-Garcia wrote:
 The argument about
 which is the server and which the client for X is.. old, and confusing.

Not really; an X server 'serves up' a display and human interface device to 
client processes; the terminology is from the process's point of view, not the 
end user's.  That shouldn't really be confusing, but it is because we're used 
to thinking of the 'client' as being the 'user's workstation' and the 'server' 
as being the computer in the data center somewhere serving data to the user's 
workstation.  But that's not what is really meant.

I can't duplicate Yasha's problem, unfortunately, on an SL VM here.  Will try 
again, though.


Re: a question on mozilla applications

2012-02-20 Thread Chris Pemberton

On 02/20/12 13:29, Yasha Karant wrote:
Before someone states that this is not a Scientific Linux issue, as it 
seems to be restricted to this distribution (perhaps other EL 
distributions as well), this issue would seem to qualify.


Rather than using the Mozilla packages that exist within the 
distribution repository, I use the production (not testing or beta) 
installations from Mozilla:  firefox, thunderbird/lightning, and 
seamonkey, currently 10.0.2 except SeaMonkey 2.7.2.


My laptop and workstation are operating environment identical except 
that my laptop is IA-32 SL6x and my workstation is X86-64 SL6x (and 
there are some hardware differences reflected in driver differences). 
On my workstation, as root, I can update any of the Mozilla 
applications I have mentioned within a major release (e.g., 10.0.1 to 
10.0.2) from within the application.  However, on my laptop, this 
generally fails and I must download a new tar.bz2 file that I must 
unpack into the appropriate directory.  Does anyone have an idea on 
what is the reason?  Note that my mozilla configuration files between 
the two platforms are the same in so far as I have any control over 
these (e.g., visitation to different URLs from firefox or seamonkey 
might have different cookies, etc., loaded -- but all URLs are either 
mandated by my university or from clean sites).


I have done a cursory check of the mozilla public lists but have found 
nothing of relevance.


Thanks for any insight.

Yasha Karant
Could you start firefox from a terminal, try the internal update 
process, and see if any usefull information is given in the terminal?  
Sure sounds like a permission problem;  but you said you are using 
root?  You should be able to destroy anything as root:)


Chris


Re: a question on mozilla applications

2012-02-20 Thread Yasha Karant

On 02/20/2012 02:32 PM, Chris Pemberton wrote:

On 02/20/12 13:29, Yasha Karant wrote:

Before someone states that this is not a Scientific Linux issue, as it
seems to be restricted to this distribution (perhaps other EL
distributions as well), this issue would seem to qualify.

Rather than using the Mozilla packages that exist within the
distribution repository, I use the production (not testing or beta)
installations from Mozilla: firefox, thunderbird/lightning, and
seamonkey, currently 10.0.2 except SeaMonkey 2.7.2.

My laptop and workstation are operating environment identical except
that my laptop is IA-32 SL6x and my workstation is X86-64 SL6x (and
there are some hardware differences reflected in driver differences).
On my workstation, as root, I can update any of the Mozilla
applications I have mentioned within a major release (e.g., 10.0.1 to
10.0.2) from within the application. However, on my laptop, this
generally fails and I must download a new tar.bz2 file that I must
unpack into the appropriate directory. Does anyone have an idea on
what is the reason? Note that my mozilla configuration files between
the two platforms are the same in so far as I have any control over
these (e.g., visitation to different URLs from firefox or seamonkey
might have different cookies, etc., loaded -- but all URLs are either
mandated by my university or from clean sites).

I have done a cursory check of the mozilla public lists but have found
nothing of relevance.

Thanks for any insight.

Yasha Karant

Could you start firefox from a terminal, try the internal update
process, and see if any usefull information is given in the terminal?
Sure sounds like a permission problem; but you said you are using root?
You should be able to destroy anything as root:)

Chris


There is no problem in downloading from Mozilla the entire update as a 
tar.bz2 package followed by the manual installation ( tar -vxjf ) as 
root into the appropriate directory.


However, there is a mechanism, for minor release updates (e.g., 10.0.1 
to 10.0.2) within firefox, thunderbird/lightning, and seamonkey without 
the manual unpacking -- the files are updated within the running 
application and the updated instance is invoked at the next initiation 
(restart) of the application.  This mechanism needs to be as root if the 
files are installed in a systems, as contrasted with an ordinary 
end-user, directory.  However, the mechanism fails on one SL6x box but 
succeeds on another; when the mechanism fails, then I must used the 
manual installation method from the tar.bz2 file as explained above.


Yasha Karant


Re: a question on mozilla applications

2012-02-20 Thread Mark Stodola

On 2/20/2012 5:37 PM, Yasha Karant wrote:

On 02/20/2012 02:32 PM, Chris Pemberton wrote:

On 02/20/12 13:29, Yasha Karant wrote:

Before someone states that this is not a Scientific Linux issue, as it
seems to be restricted to this distribution (perhaps other EL
distributions as well), this issue would seem to qualify.

Rather than using the Mozilla packages that exist within the
distribution repository, I use the production (not testing or beta)
installations from Mozilla: firefox, thunderbird/lightning, and
seamonkey, currently 10.0.2 except SeaMonkey 2.7.2.

My laptop and workstation are operating environment identical except
that my laptop is IA-32 SL6x and my workstation is X86-64 SL6x (and
there are some hardware differences reflected in driver differences).
On my workstation, as root, I can update any of the Mozilla
applications I have mentioned within a major release (e.g., 10.0.1 to
10.0.2) from within the application. However, on my laptop, this
generally fails and I must download a new tar.bz2 file that I must
unpack into the appropriate directory. Does anyone have an idea on
what is the reason? Note that my mozilla configuration files between
the two platforms are the same in so far as I have any control over
these (e.g., visitation to different URLs from firefox or seamonkey
might have different cookies, etc., loaded -- but all URLs are either
mandated by my university or from clean sites).

I have done a cursory check of the mozilla public lists but have found
nothing of relevance.

Thanks for any insight.

Yasha Karant

Could you start firefox from a terminal, try the internal update
process, and see if any usefull information is given in the terminal?
Sure sounds like a permission problem; but you said you are using root?
You should be able to destroy anything as root:)

Chris


There is no problem in downloading from Mozilla the entire update as a 
tar.bz2 package followed by the manual installation ( tar -vxjf ) as 
root into the appropriate directory.


However, there is a mechanism, for minor release updates (e.g., 10.0.1 
to 10.0.2) within firefox, thunderbird/lightning, and seamonkey 
without the manual unpacking -- the files are updated within the 
running application and the updated instance is invoked at the next 
initiation (restart) of the application.  This mechanism needs to be 
as root if the files are installed in a systems, as contrasted with an 
ordinary end-user, directory.  However, the mechanism fails on one 
SL6x box but succeeds on another; when the mechanism fails, then I 
must used the manual installation method from the tar.bz2 file as 
explained above.


Yasha Karant


I believe Chris is well aware of that.  He instructed you to start 
firefox from a terminal and attempt the update process from within 
firefox (meaning _not_ the tar.bz2) and see if it has any errors written 
to stdout or stderr in the terminal.  It helps if you read the email you 
are replying to.


-Mark


Re: a question on mozilla applications

2012-02-20 Thread Chris Pemberton

On 02/20/12 18:07, Mark Stodola wrote:

On 2/20/2012 5:37 PM, Yasha Karant wrote:

On 02/20/2012 02:32 PM, Chris Pemberton wrote:

On 02/20/12 13:29, Yasha Karant wrote:

Before someone states that this is not a Scientific Linux issue, as it
seems to be restricted to this distribution (perhaps other EL
distributions as well), this issue would seem to qualify.

Rather than using the Mozilla packages that exist within the
distribution repository, I use the production (not testing or beta)
installations from Mozilla: firefox, thunderbird/lightning, and
seamonkey, currently 10.0.2 except SeaMonkey 2.7.2.

My laptop and workstation are operating environment identical except
that my laptop is IA-32 SL6x and my workstation is X86-64 SL6x (and
there are some hardware differences reflected in driver differences).
On my workstation, as root, I can update any of the Mozilla
applications I have mentioned within a major release (e.g., 10.0.1 to
10.0.2) from within the application. However, on my laptop, this
generally fails and I must download a new tar.bz2 file that I must
unpack into the appropriate directory. Does anyone have an idea on
what is the reason? Note that my mozilla configuration files between
the two platforms are the same in so far as I have any control over
these (e.g., visitation to different URLs from firefox or seamonkey
might have different cookies, etc., loaded -- but all URLs are either
mandated by my university or from clean sites).

I have done a cursory check of the mozilla public lists but have found
nothing of relevance.

Thanks for any insight.

Yasha Karant

Could you start firefox from a terminal, try the internal update
process, and see if any usefull information is given in the terminal?
Sure sounds like a permission problem; but you said you are using root?
You should be able to destroy anything as root:)

Chris


There is no problem in downloading from Mozilla the entire update as 
a tar.bz2 package followed by the manual installation ( tar -vxjf ) 
as root into the appropriate directory.


However, there is a mechanism, for minor release updates (e.g., 
10.0.1 to 10.0.2) within firefox, thunderbird/lightning, and 
seamonkey without the manual unpacking -- the files are updated 
within the running application and the updated instance is invoked at 
the next initiation (restart) of the application.  This mechanism 
needs to be as root if the files are installed in a systems, as 
contrasted with an ordinary end-user, directory.  However, the 
mechanism fails on one SL6x box but succeeds on another; when the 
mechanism fails, then I must used the manual installation method from 
the tar.bz2 file as explained above.


Yasha Karant


I believe Chris is well aware of that.  He instructed you to start 
firefox from a terminal and attempt the update process from within 
firefox (meaning _not_ the tar.bz2) and see if it has any errors 
written to stdout or stderr in the terminal.  It helps if you read the 
email you are replying to.


-Mark

What he said:)

Perhaps some of this could be useful:

http://www.if-not-true-then-false.com/2011/install-firefox-on-fedora-centos-red-hat-rhel/

Note:   I have not tested it.  I have no affiliation with said site.  YMMV

Chris


Re: a question on mozilla applications

2012-02-20 Thread Yasha Karant

On 02/20/2012 04:07 PM, Mark Stodola wrote:

On 2/20/2012 5:37 PM, Yasha Karant wrote:

On 02/20/2012 02:32 PM, Chris Pemberton wrote:

On 02/20/12 13:29, Yasha Karant wrote:

Before someone states that this is not a Scientific Linux issue, as it
seems to be restricted to this distribution (perhaps other EL
distributions as well), this issue would seem to qualify.

Rather than using the Mozilla packages that exist within the
distribution repository, I use the production (not testing or beta)
installations from Mozilla: firefox, thunderbird/lightning, and
seamonkey, currently 10.0.2 except SeaMonkey 2.7.2.

My laptop and workstation are operating environment identical except
that my laptop is IA-32 SL6x and my workstation is X86-64 SL6x (and
there are some hardware differences reflected in driver differences).
On my workstation, as root, I can update any of the Mozilla
applications I have mentioned within a major release (e.g., 10.0.1 to
10.0.2) from within the application. However, on my laptop, this
generally fails and I must download a new tar.bz2 file that I must
unpack into the appropriate directory. Does anyone have an idea on
what is the reason? Note that my mozilla configuration files between
the two platforms are the same in so far as I have any control over
these (e.g., visitation to different URLs from firefox or seamonkey
might have different cookies, etc., loaded -- but all URLs are either
mandated by my university or from clean sites).

I have done a cursory check of the mozilla public lists but have found
nothing of relevance.

Thanks for any insight.

Yasha Karant

Could you start firefox from a terminal, try the internal update
process, and see if any usefull information is given in the terminal?
Sure sounds like a permission problem; but you said you are using root?
You should be able to destroy anything as root:)

Chris


There is no problem in downloading from Mozilla the entire update as a
tar.bz2 package followed by the manual installation ( tar -vxjf ) as
root into the appropriate directory.

However, there is a mechanism, for minor release updates (e.g., 10.0.1
to 10.0.2) within firefox, thunderbird/lightning, and seamonkey
without the manual unpacking -- the files are updated within the
running application and the updated instance is invoked at the next
initiation (restart) of the application. This mechanism needs to be as
root if the files are installed in a systems, as contrasted with an
ordinary end-user, directory. However, the mechanism fails on one SL6x
box but succeeds on another; when the mechanism fails, then I must
used the manual installation method from the tar.bz2 file as explained
above.

Yasha Karant


I believe Chris is well aware of that. He instructed you to start
firefox from a terminal and attempt the update process from within
firefox (meaning _not_ the tar.bz2) and see if it has any errors written
to stdout or stderr in the terminal. It helps if you read the email you
are replying to.

-Mark


I missed that -- sorry.  But in fact, that is what I do.  E.g., I start 
a terminal as an end-user, su, and then /usr/lib/firefox/firefox .  The 
diagnostics I get are not related to the update process.  Here is an 
example:


[root@localhost ykarant]# /usr/lib/firefox/firefox
failed to create drawable

(firefox:3299): GnomeUI-WARNING **: While connecting to session manager:
None of the authentication protocols specified are supported.

Nonetheless, despite these diagnostics, on one machine there is success 
and another not.  However, the next time I go to do this, I shall record 
the specific diagnostics, but having read these in the past, there has 
never been an obvious significant difference.  Note that firefox invoked 
as above appears to be fully functional as a web browser.


Yasha Karant