Re: All-In-One Installer bug

From: Jeremy Matthews (jeremymatthew..ac.com)
Date: Sat Jun 20 2009 - 20:37:49 EDT

  • Next message: Rudolf B. Blažek: "Re: All-In-One Installer bug"

    I can allow for installation in the /Users/myusername/Applications
    folder....but that would make life....interesting...

    -j

    On Jun 20, 2009, at 8:20 PM, D Tim Cummings wrote:

    >
    > On 20/06/2009, at 9:40 AM, David Avendasora wrote:
    >
    >>
    >> On Jun 19, 2009, at 7:30 PM, D Tim Cummings wrote:
    >>
    >>> I am often logging in as different users both wanting to use
    >>> eclipse. This has caused problems for eclipse since 3.2. I
    >>> solved the problem by each user having their own eclipse install
    >>> in their home directory. e.g.,
    >>>
    >>> /Users/tim/Applications/eclipse
    >>
    >> Uhg. That must make updates and configuration incredibly painful
    >> (redundant).
    >>
    >> Can't you give the staff group write privileges to the /
    >> Applications/eclipse directory? Won't that let _any_ user use it.
    >> Now, having two users simultaneously using eclipse would still be a
    >> problem....
    >>
    >> Dave
    >>
    > I always install updates by downloading the eclipse archived update
    > site first and then installing when not connected to internet.
    >
    > I tried with eclipse 3.2 to set group write privileges, but when new
    > files were created (eg installing a software update) the umask was
    > wrong and the new files weren't group writeable. I can't remember
    > exactly, but I think this meant that if one user did the first
    > update, another user couldn't do the second update.
    >
    > Anyway, now one of the reason's for having different users is to be
    > able to have different configurations. One user can test new wolips
    > without potentially halting work on all the other users' projects.
    >
    > Tim
    >
    >>>
    >>> Tim
    >>>
    >>>
    >>>
    >>> On 20/06/2009, at 1:38 AM, David Avendasora wrote:
    >>>
    >>>>>
    >>>>> So I was thinking the installer should do the same, i.e. make
    >>>>> sure the user owns everything in there.
    >>>>>
    >>>>> :-)
    >>>>
    >>>> But what if you log in as a different user than the one you
    >>>> installed it as?
    >>>>
    >>>> Dave
    >>>>
    >>>>>
    >>>>>
    >>>>> On Jun 19, 2009, at 8:19 AM, Jeremy Matthews wrote:
    >>>>>
    >>>>>> soooo....what should we do here (at least for the binary
    >>>>>> instaler)?
    >>>>>> Anyone?
    >>>>>> Bueller?
    >>>>>>
    >>>>>> We'd like to be careful about giving too many options, or doing
    >>>>>> to much on a per-user basis...I suppose we could add a simple
    >>>>>> app/script to change permissions, but it seems like more of an
    >>>>>> eclipse thing...not sure if its wise to fight it.
    >>>>>>
    >>>>>> -j
    >>>>>>
    >>>>>> On Jun 19, 2009, at 8:12 AM, Mike Schrag wrote:
    >>>>>>
    >>>>>>> 3.5 won't load them either, but with ZERO debug information.
    >>>>>>> It shows that it knows they're there, but they just aren't
    >>>>>>> activated. WTF.
    >>>>>>>
    >>>>>>> On Jun 19, 2009, at 7:52 AM, Mike Schrag wrote:
    >>>>>>>
    >>>>>>>> verified btw ... no idea why it's failing now. yay for osgi.
    >>>>>>>>
    >>>>>>>> On Jun 19, 2009, at 7:15 AM, Rudolf B. Blažek wrote:
    >>>>>>>>
    >>>>>>>>> Dear Q, forgive me, if my reply is too long:
    >>>>>>>>>
    >>>>>>>>>
    >>>>>>>>> Here is what fails:
    >>>>>>>>>
    >>>>>>>>> 1) Install Eclipse 3.4.2 into e.g. /Developer/Applications/
    >>>>>>>>> eclipse
    >>>>>>>>> 2) Change the ownership of the install folder to root:admin
    >>>>>>>>> chown -R root:admin /Developer/Applications/eclipse
    >>>>>>>>> 3) Start Eclipse as a non-admin user
    >>>>>>>>> At this point Eclipse works OK. It will use ~/.eclipse/ for
    >>>>>>>>> user-based config files
    >>>>>>>>> 4) Install WOLips using the Software Manager in Eclipse
    >>>>>>>>> Eclipse will fail to start when restarted at the end of the
    >>>>>>>>> installation of WOLips
    >>>>>>>>>
    >>>>>>>>> Here is what works:
    >>>>>>>>>
    >>>>>>>>> 1) Install Eclipse 3.4.2 into e.g. /Developer/Applications/
    >>>>>>>>> eclipse
    >>>>>>>>> 2) Change the ownership of the install folder to your
    >>>>>>>>> account (non-admin joeuser)
    >>>>>>>>> chown -R joeuser:joeuser /Developer/Applications/
    >>>>>>>>> eclipse
    >>>>>>>>> 3) Start Eclipse as joeuser
    >>>>>>>>> 4) Install WOLips using the Software Manager in Eclipse
    >>>>>>>>> At this point Eclipse works OK.
    >>>>>>>>> It will NEVER use ~/.eclipse/ for user-based config files.
    >>>>>>>>> The folder ~/.eclipse/ is not even created.
    >>>>>>>>>
    >>>>>>>>> Thanks for trying to reproduce this. I appreciate it.
    >>>>>>>>>
    >>>>>>>>> Best regards
    >>>>>>>>> Rudy
    >>>>>>>>>
    >>>>>>>>>
    >>>>>>>>>
    >>>>>>>>> On Jun 19, 2009, at 2:47 PM, Q wrote:
    >>>>>>>>>
    >>>>>>>>>>
    >>>>>>>>>> On 19/06/2009, at 4:32 PM, Rudolf B. Blažek wrote:
    >>>>>>>>>>
    >>>>>>>>>>> That is the point --- it does NOT work with 3.4.2
    >>>>>>>>>>
    >>>>>>>>>> Ok, just verifying that when 3.4.2 is installed manually
    >>>>>>>>>> (as opposed to using the AIO installer) it still fails.
    >>>>>>>>>>
    >>>>>>>>>> I will try to reproduce the problem when I get a chance.
    >>>>>>>>>>
    >>>>>>>>>>> On Jun 19, 2009, at 2:06 PM, Q wrote:
    >>>>>>>>>>>
    >>>>>>>>>>>>
    >>>>>>>>>>>> On 19/06/2009, at 2:59 PM, Rudolf B. Blažek wrote:
    >>>>>>>>>>>>
    >>>>>>>>>>>>>
    >>>>>>>>>>>>> B) If several users need to use Eclipse with WOLips, use
    >>>>>>>>>>>>> Eclipse 3.4.1
    >>>>>>>>>>>>> --- Install Eclipse 3.4.1 into e.g. /Developer/
    >>>>>>>>>>>>> Applications/eclipse
    >>>>>>>>>>>>> --- Change the ownership of the install folder to
    >>>>>>>>>>>>> root:admin
    >>>>>>>>>>>>> chown -R root:admin /Developer/Applications/
    >>>>>>>>>>>>> eclipse
    >>>>>>>>>>>>> --- Install WOLips using the Software Manager in Eclipse
    >>>>>>>>>>>>> --- Eclipse 3.4.1 will use the ~/.eclipse folder
    >>>>>>>>>>>>> correctly, AFAIK
    >>>>>>>>>>>>
    >>>>>>>>>>>> Does this technique not work with 3.4.2?
    >>>>>>>>>>>>
    >>>>>>>>>>>> --
    >>>>>>>>>>>> Seeya...Q
    >>>>>>>>>>>>
    >>>>>>>>>>>> Quinton Dolan - qdola..mail.com
    >>>>>>>>>>>> Gold Coast, QLD, Australia (GMT+10)
    >>>>>>>>>>>> Ph: +61 419 729 806
    >>>>>>>>>>>>
    >>>>>>>>>>>>
    >>>>>>>>>>>>
    >>>>>>>>>>>
    >>>>>>>>>>
    >>>>>>>>>>
    >>>>>>>>>>
    >>>>>>>>>> --
    >>>>>>>>>> Seeya...Q
    >>>>>>>>>>
    >>>>>>>>>> Quinton Dolan - qdola..mail.com
    >>>>>>>>>> Gold Coast, QLD, Australia (GMT+10)
    >>>>>>>>>> Ph: +61 419 729 806
    >>>>>>>>>>
    >>>>>>>>>>
    >>>>>>>>>>
    >>>>>>>>>
    >>>>>>>>
    >>>>>>>
    >>>>>>
    >>>>>
    >>>>
    >>>
    >>
    >



    This archive was generated by hypermail 2.0.0 : Sat Jun 20 2009 - 20:39:07 EDT