On 01/02/2014 22:48, Mikhail Usenko wrote:
On Sat, 01 Feb 2014 12:16:02 +0100
Marco Atzeri <...> wrote:
On
CYGWIN_NT-6.1-WOW64 1.7.27(0.271/5/3) 2013-12-09 11:57 i686 Cygwin
(same on 20140128 snapshot)
$ cygcheck-dep diffutils
/usr/bin/cygcheck-dep: line 345: /dev/fd/62: No such file or directory
/usr/bin/cygcheck-dep: line 470: /dev/fd/62: No such file or directory
anyone seeing the same ?
Hello, Marco.
I don't.
ok so something is different between my machine and yours
probably on the creation of /dev/fd/xx for bash redirection
$ cygcheck-dep diffutils
This command just downloads a fresh version of the setup.ini file and exits.
Please see cygcheck-dep --help if you mean to get some dependency information
on the diffutils package.
also the the other ways does not work
$ cygcheck-dep -n diffutils
/usr/bin/cygcheck-dep: line 345: /dev/fd/62: No such file or directory
/usr/bin/cygcheck-dep: line 470: /dev/fd/62: No such file or directory
diffutils: package does not exist
$ cygcheck-dep -s diffutils
/usr/bin/cygcheck-dep: installed.db file is not exist or is not readable
/usr/bin/cygcheck-dep: (diffutils)
of course the file exists and it is fine as cygcheck showed.
$ ls -l /etc/setup/installed.db
-rw-r--r-- 1 marco Administrators 42034 Feb 1 15:20 /etc/setup/installed.db
Adding
ln -s /proc/self/fd /dev/fd
temporary solved the issue, but I am not sure it is the right way.
$ cygcheck-dep -n diffutils
/usr/bin/cygcheck-dep: WARNING: extra packages with unknown dependencies:
/usr/bin/cygcheck-dep: the following installed packages are not
/usr/bin/cygcheck-dep: present in the Cygwin standard distribution;
/usr/bin/cygcheck-dep: these packages will be prefixed with a question
mark (?)
/usr/bin/cygcheck-dep: ( gcc libMagickCore6 libboost1.46.1 libboost1.48
libboost_python1.46.1 libboost_python1.48 libdialog10 libgcj9 libglpk34
libkpathsea3 libkpathsea4 libpoppler19 libpoppler26 libproxy0
libqscintilla2_8 libqzeitgeist0 libserf0_1 octave-control octave-general
octave-geometry octave-linear-algebra octave-mechanics
octave-miscellaneous octave-specfun )
/usr/bin/cygcheck-dep: WARNING: possible misleading results:
/usr/bin/cygcheck-dep: due to reasons of the above warning(s) the results
/usr/bin/cygcheck-dep: of dependency resolution may appear to be
misleading
diffutils: is needed for ( csih cygport openssh quilt rxvt-unicode-X xz )
Nice tool, time to make some cleaning on old pruned packages
Regards
Marco
--
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