This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: XFree86-bin-icons
- From: Igor Pechtchanski <pechtcha at cs dot nyu dot edu>
- To: cygwin-xfree at cygwin dot com
- Date: Mon, 29 Sep 2003 12:51:08 -0400 (EDT)
- Subject: Re: XFree86-bin-icons
- References: <!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAayifnbgsvRGIrAZt3TvBYsKAAAAQAAAA2f639P0DiU2WUIxwn3lJiwEAAAAA@cfl.rr.com><Pine.GSO.4.56.0309291157130.3193@slinky.cs.nyu.edu> <3F785D93.70807@msu.edu>
- Reply-to: cygwin-xfree at cygwin dot com
- Reply-to: cygwin-xfree at cygwin dot com
Harold,
Well, the original (that Mark quoted) was on the cygwin@ list, namely
<http://cygwin.com/ml/cygwin/2003-09/msg00582.html>.
FWIW, you can force the order of execution of the XFree86-bin-icons.sh
postinstall script by making the package dependent on XFree86-bin and
others, but that would most likely defeat the purpose of the package.
Igor
On Mon, 29 Sep 2003, Harold L Hunt II wrote:
> Igor,
>
> You wrote the original message in this thread, correct? Was it sent to
> cygwin-xfree, cygwin, or cygwin-apps? I am asking only because I can't
> find a log of it anywhere... was it eaten by the mail server?
>
> Actually, there is another bug in XFree86-bin-icons, that is, it doesn't
> usually create icons for any package except emacs unless it is run
> manually from the command-line. I haven't looked into this enough to
> see if it only happens on fresh installs (implying that the problem is
> probably that XFree86-bin hasn't been installed yet) or if it happens
> all the time. That bug needs to be fixed before any sort of permissions
> bug. As is, it is pretty worthless.
>
> Harold
>
> Igor Pechtchanski wrote:
>
> > Mark,
> >
> > Please don't send personal e-mail on Cygwin issues unless specifically
> > requested. Also, please make sure your mailer honors the Reply-To:
> > header. I'm forwarding this reply to the appropriate list.
> >
> > More inline below.
> >
> > On Mon, 29 Sep 2003, Mark Anderson wrote:
> >
> >
> >>Igor;
> >>I am writing to you in reference to this posting.
> >>
> >>
> >>> The XFree86-bin-icons package is buggy. It's basically a postinstall
> >>>script that tries to create icons for the X programs that are installed
> >>>on your machine. The problem is that it tries to create them in the
> >>>Start Menu for "All Users" without checking whether the current user can
> >>>write to it. I'm not quite sure why it hangs for you, but you can try
> >>>runnning that script manually via "bash -x" and seeing where it hangs.
> >>>If you do investigate, please post your findings to the cygwin-xfree
> >>>list. If you don't want to bother, simply do not install the
> >>>XFree86-bin-icons package (all it does is provide the Start Menu icons
> >>>-- not essential).
> >>> Igor
> >>>P.S. Note to setup developers (myself included -- just want to get this
> >>>into the archives for now): even though postinstall scripts are not
> >>>interactive, their output *is* logged, so they should print something
> >>>that tracks their progress (maybe even be run with the -x flag, but
> >>>that's probably overkill). We should put some words to that effect on
> >>>the setup.html page.
> >>
> >>Thanks but I have a few issues also.
> >>1 I do not know how to manually run this with the -x flag what are the
> >>steps, and where do I get the package?
> >
> >
> > This wasn't a note for you, it was for setup developers. FWIW, you can
> > run the script using "sh -x /etc/postinstall/XFree86-bin-icons.sh".
> >
> >
> >>2 setup.exe will not let me UN-CHOOSE this option I have run this in
> >>skip uninstall I have selected the package and removed the checkbox and
> >>SETUP.EXE still hangs on XFree86-bin-icons. Since setup has uninstalled
> >>everything and I can not get past XFree86-bin-icons, cygwin wont run. IF
> >>I try to mess around I may be able to get the basic cygwin to run.
> >>
> >>HELP
> >>Thank
> >>Mark Anderson
> >
> >
> > I don't understand what you're trying to say here. You should be able to
> > simply unselect the package from the list of currently installed ones
> > using setup. If you still have trouble, simply erase
> > /etc/postinstall/XFree86-bin-icons.sh (you can even do it using Windows
> > Explorer), and don't reinstall the XFree86-bin-icons package.
> > Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster." -- Patrick Naughton