This is the mail archive of the
mailing list for the Cygwin project.
Re: Untidy situation regarding p11-kit packaging causing setup inconsistency
- From: Shaddy Baddah <lithium-cygwin at shaddybaddah dot name>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 26 Mar 2014 14:06:12 +1100
- Subject: Re: Untidy situation regarding p11-kit packaging causing setup inconsistency
- Authentication-results: sourceware.org; auth=none
- References: <53323BD8 dot 3030000 at shaddybaddah dot name>
On 26/03/14 13:30, Shaddy Baddah wrote:
Regardless, the problem still exists. Because for whatever reason, I
cannot force-ably select 0.18.7-1 in the Install (from local) run of
setup.exe. I can only keep libp11-kit0 at 0.19.1-1 or uninstall. The
latter triggers the dependency check to prompt for it to be installed
anyway, as it is needed by p11-kit.
Well... I'll be darned... tipped off by the following line in
- Size mismatch: Ini-file: 41704 != On-disk: 0
(actually there were quite a few of these)
I removed the file and tried again. This time the Download -> Install
went through OK:
$ cygcheck -cd p11-kit libp11-kit0 p11-kit0-trust ca-certificates
Cygwin Package Information
At this point, I've investigated further and determined what the issue
Unfortunately, some packages have be ended up with non-permissive
$ ls -l x86/release/p11-kit/libp11-kit0/libp11-kit0-0.18.7-1.tar.xz
-rw-r--r-- 1 sbaddah Domain Users 41704 Mar 26 13:34
-rwx------ 1 sbaddah Domain Users 54048 Dec 17 15:32
In my case this is significant, because I install under a different user
account to that that I Download from.
I don't understand how I ended up with these non-permissive permissions,
but removing and re-downloading obviously resolves that. In any case, I
will fix the permissions and update my entire install.