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]

Re: package lint suggestions


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Charles Wilson wrote:
| Not an error.  dlopen'ed modules -- such as m4-2.0 and perhaps
| ImageMagick/GraphicsMagick -- might be named ".dll" but will live in
| /usr/lib/<somewhere>/

HUNDREDS of packages have dlopen'ed modules:

$ find /usr/lib -name '*.dll' -o -name '*.so' | wc -l -
5173 -

So I'd say scratch that one.

| * /usr/info/dir and /usr/share/info/dir

Common collision-protect issue, and /usr/info shouldn't be used at all.

| * odd locations for LC_MESSAGES directories (e.g. other than
| /usr/share/locale/*/?
|
| * Eventually -- not yet -- disallow /usr/X11R6/

And /usr/local/.

| * The "check all packages for file conflicts" is a big job -- and will
| get lots of false positives whenever a package is split up into
| -devel/lib/bin pieces.  However, there are a few files that commonly
| conflict between packages:

"big job" is an understatement; google "gentoo collision-protect" to get
an idea.

| /usr/lib/charset.alias
| /usr/share/locale/locale.alias
| libbfd.a
| libiberty.a

How common are the last two?


Yaakov -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkgbtZMACgkQpiWmPGlmQSPv4wCg4zYVbKzuVZPychx61+wOkVKI
808An1IvEmgVfaj0O/tan3kXlbqmMSkz
=cC1E
-----END PGP SIGNATURE-----


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