This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

All maintainers: repackage symlinks to executables


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The following packages include symlinks that end in the extension .exe.

ed-0.2-1
flex-2.5.4a-3
gawk-3.1.5-4
gcc-core-3.4.4-3
gcc-g++-3.4.4-3
gcc-g77-3.4.4-3
gcc-gdc-3.4.4-3
gcc-java-3.4.4-3
gnutls-1.0.25-2
grace-5.99.0-1
gzip-1.3.9-1
joe-3.5-1
man-1.6e-1
mc-4.6.1-2
mined-2000.13.2-1
naim-0.11.8.2.1-1
nasm-0.98.39-1
ncurses-5.5-3
octave-2.1.73-1
openldap-2.3.30-1
patchutils-0.2.31-1
postgresql-8.1.4-2
python-2.5-1
tcltk-20060202-1
tetex-bin-3.0.0-3
tin-1.8.3-1

Symlinks ending in .exe have been the source of confusion, and coreutils
6.9 will change it so that unless you explicitly request .exe, your
symlink will be created without the extension.  The coreutils 6.9
postinstall script will correct your package's symlinks in your behalf,
but that means that 'cygcheck -c' might report your package as incomplete.
 The simplest solution is to rebuild your package with coreutils 6.9
installed, and post it for upload.

I'll be leaving 6.9 in experimental status for a week or two; hopefully we
can get the bulk of these packages cleaned up and thus minimize the number
of spurious bug reports on the main list.

This list was generated by installing everything, then running:

find /usr/bin /usr/sbin -type l -name '*.exe' | \
  xargs cygcheck -f | sort -u

For reference, the coreutils postinstall script will run:

for f in `find /usr/bin /usr/sbin -type l -name '*.exe'` ; do
  /bin/ln -sf "$(/bin/readlink "$f")" "${f//.exe}" || :
done

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGJar484KuGfSFAYARAnVwAKCdLw+X0tonfJmx5PgpGia7tf3o7ACfcM50
UEBbTsCu1OP1tzjHXnRL9Bs=
=Nmst
-----END PGP SIGNATURE-----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]