Web lists-archives.com

How to "lock" package exclusion?




Procexp showed that /usr/libexec/gam_server.exe has link to Emacs.

There is another evidence::

  bash# apt-cyg depends emacs-w32 | grep gamin
  170:emacs-w32 > emacs > libglib2.0_0 > libfam0 > gamin
  1533:emacs-w32 > libMagickCore6_2 > libcairo2 > libglib2.0_0 > libfam0 > gamin

Previously asked:

https://cygwin.com/ml/cygwin/2015-09/msg00241.html
https://cygwin.com/ml/cygwin/2015-09/msg00243.html
  Does gam_server have to run?

but without any useful response except to uninstall gamin.

If I proper understand libfam is:

  https://en.wikipedia.org/wiki/File_Alteration_Monitor

I am not sure if Emacs need libfam0 via  libglib2.0_0...

So I unistalled gamin, but setup.exe ask about installing required packages
and during next installation I'll get it.

How can I "lock" package to prevent intalling even if it is "required".

-- 
http://defun.work/


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple