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: Making a package obsolete


On 5/15/2017 12:20 PM, Ken Brown wrote:
The relevant code is in pkg_pkg.cygpart around lines 149--163,
especially this part:

        elif (( pkg_count == 1 ))
        then
            pkg_contents="*"
        else
            pkg_contents=

We get here if PKG_CONTENTS is unset or empty.  (There's actually no
test to see if it's set but empty.)  In the situation under discussion,
this results in pkg_contents="*" followed by a tar error.

Yaakov, shouldn't the user be allowed to explicitly set PKG_CONTENTS
empty and have cygport honor that, at least for obsolete packages?

The attached patch implements this, and not just for obsolete packages.

Ken

Attachment: 0001-Honor-the-PKG_CONTENTS-variable-if-it-is-set-even-if.patch
Description: Text document


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