Re: [ANNOUNCEMENT] Updated: libxml2-2.9.12-1

2022-01-06 Thread Marco Atzeri

On 06.01.2022 17:33, Jon Turney wrote:

On 04/01/2022 17:56, Marco Atzeri via Cygwin-announce wrote:

Updated version 2.9.12-1 of

    libxml2
    libxml2-devel
    libxml2-doc
    python36-libxml2
    python37-libxml2
    python38-libxml2
    python39-libxml2

have been uploaded for cygwin


xsltproc seems to be broken by this package

running under strace gives:

The procedure entry point xmlParserVersion could not be located in the 
dynamic link library C:\cygwin64\bin\xsltproc.exe.


The procedure entry point xmlGenericError could not be located in the 
dynamic link library C:\cygwin64\bin\cygxslt-1.dll.


I think we had a similar problem before, which was fixed with libxml2 
2.9.9-2?




thanks for the hint

version 2.9.12-2 is going up and 2.9.12-1 is retired

Regards
Marco



--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Unable to open the clipboard

2022-01-06 Thread Mark Geisert

Marco Atzeri wrote:

On 04.01.2022 19:08, Marco Atzeri wrote:

On 04.01.2022 06:15, Mark Geisert wrote:

Mark Geisert wrote:
I haven't been able to reproduce the issue with -7 or the more recent -8 test 
version.  I suppose you might try -8 and see if it helps. Puzzling...


Sorry, the {put,get}clip.exe are in cygutils-extra package.  But -8 is correct.

..mark



Thanks Mark,
-8 seems to work fine.



Hi Mark,
just found another issue

$ putclip < Announce_octave
Aborted (core dumped)

It seems caused by the longest line (86 characters)

$ cat Announce_octave  | putclip
Aborted (core dumped)

$ cat Announce_octave | sed -e "/html$/ d" | putclip

of course the Clipboard is fine

$ cat Announce_octave  > /dev/clipboard


Thanks Marco for the testcase.  I will investigate.

..mark

--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


[ANNOUNCEMENT] Updated: Perl distributions

2022-01-06 Thread Achim Gratz


The following Perl distributions have been updated to their latest
release version available on CPAN:

x86/x86_64
--
perl-DateTime-1.55-1-src
perl-Text-CSV_XS-1.47-1-src

noarch
--
perl-Config-Tiny-2.28-1-src
perl-ExtUtils-MakeMaker-7.64-1-src
perl-File-Slurper-0.013-1-src
perl-HTTP-Message-6.36-1-src
perl-IO-Socket-SSL-2.073-1-src
perl-MRO-Compat-0.15-1-src
perl-Term-Table-0.016-1-src

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Updated: Perl distributions

2022-01-06 Thread Achim Gratz


The following Perl distributions have been updated to their latest
release version available on CPAN:

x86/x86_64
--
perl-DateTime-1.55-1-src
perl-Text-CSV_XS-1.47-1-src

noarch
--
perl-Config-Tiny-2.28-1-src
perl-ExtUtils-MakeMaker-7.64-1-src
perl-File-Slurper-0.013-1-src
perl-HTTP-Message-6.36-1-src
perl-IO-Socket-SSL-2.073-1-src
perl-MRO-Compat-0.15-1-src
perl-Term-Table-0.016-1-src

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Re: Duplicate ACLs? - Can't copy file even with Admin permissions

2022-01-06 Thread
Hi Corinna,

Corinna Vinschen wrote:
> On Jan  3 10:51, cyg...@kosowsky.org wrote:
> > I have a file: /c/Config.Msi/3da9e136.rbf that I cannot copy, even when
> > [...]
> >   # getfacl 3da9e136.rbf
> >   # file: 3da9e136.rbf
> >   # owner: Administrators
> >   # group: SYSTEM
> >   user::rwx
> >   group::rwx
> >   other::r-x
> >   user::rwx
> >   group::rwx
> >   group:SYSTEM:rwx
> >   mask::rwx
> >   other::r-x
> > [...]
> > Note that 'subinacl' shows:
> > =
> > +File C:\Config.Msi\3da9e136.rbf
> > =
> > /control=0x0
> > /owner =builtin\administrators
> > /primary group =system
> > /audit ace count   =0
> > /perm. ace count   =3
> > /pace =system  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
> > /pace =everyone  Type=0x0 Flags=0x3 AccessMask=0x1200a9
> > /pace =builtin\administrators  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
> 
> I don't see a reliable, trustable source for downloading subinacl, so
> let's do this with builtin tools.
> 
> I'm not sure what's going on on your machine.  I tried to reproduce your
> issue by creating a file with the exact same DACL:
> 
>   $ cat aclfile.sav
>   acltest
>   D:P(A;;FA;;;SY)(A;;0x1200a9;;;WD)(A;;FA;;;BA)
> 
> Note that the file is in UTF-16, the first two bytes are the BOM.
> 
>   $ icacls . /restore aclfile.sav
>   processed file: .\acltest
>   Successfully processed 1 files; Failed processing 0 files
>   $ icacls acltest
>   acltest NT AUTHORITY\SYSTEM:(F)
>   Everyone:(RX)
>   BUILTIN\Administrators:(F)
> 
>   Successfully processed 1 files; Failed processing 0 files
>   $ getfacl acltest
>   # file: acltest
>   # owner: Administrators
>   # group: SYSTEM
>   user::rwx
>   group::rwx
>   other::r-x
> 
> Would you mind to run `icacls 3da9e136.rbf /save 3da9e136.acl
> and paste the content of 3da9e136.acl into your reply?

I ran the code you suggested:
  #icacls 3da9e136.rbf /save 3da9e136.acl
  processed file: 3da9e136.rbf
  Successfully processed 1 files; Failed processing 0 files

  #cat 3da9e136.acl
  3da9e136.rbf
  D:P(A;OICI;FA;;;SY)(A;OICI;0x1200a9;;;WD)(A;OICI;FA;;;BA)

Not sure how to interpret the above but hope it's helpful...

  #icacls 3da9e136.rbf
  3da9e136.rbf NT AUTHORITY\SYSTEM:(OI)(CI)(F)
 Everyone:(OI)(CI)(RX)
 BUILTIN\Administrators:(OI)(CI)(F)

  Successfully processed 1 files; Failed processing 0 files

  #getfacl 3da9e136.rbf
  # file: 3da9e136.rbf
  # owner: Administrators
  # group: SYSTEM
  user::rwx
  group::rwx
  other::r-x
  user::rwx
  group::rwx
  group:SYSTEM:rwx
  mask::rwx
  other::r-x

> Please use "reply-to" to keep mail threading intact.  Your two
> mails in terms of this problem are disconnected for some reason.


Not sure why my MTA has not been threading properly but for some
reason I didn't receive your response either.

Hopefully this gets attached to the correct thread.

Jeff

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Duplicate ACLs? - Can't copy file even with Admin permissions

2022-01-06 Thread Eliot Moss

On 1/6/2022 3:35 PM, cyg...@kosowsky.org wrote:

Subinacl is pre-installed on the version of Win10 I got from MSFT.


Not on mine, and the general information around the Web is that you have
to download it.  Also, the speculation is that it is not being maintained,
while icacls is ...

Regards - Eliot


Andrey Repin wrote at about 21:05:48 +0300 on Thursday, January 6, 2022:
  > Greetings, Corinna Vinschen!
  >
  > > On Jan  3 10:51, cyg...@kosowsky.org wrote:
  > >> I have a file: /c/Config.Msi/3da9e136.rbf that I cannot copy, even when
  > >> [...]
  > >>   # getfacl 3da9e136.rbf
  > >>   # file: 3da9e136.rbf
  > >>   # owner: Administrators
  > >>   # group: SYSTEM
  > >>   user::rwx
  > >>   group::rwx
  > >>   other::r-x
  > >>   user::rwx
  > >>   group::rwx
  > >>   group:SYSTEM:rwx
  > >>   mask::rwx
  > >>   other::r-x
  > >> [...]
  > >> Note that 'subinacl' shows:
  > >> =
  > >> +File C:\Config.Msi\3da9e136.rbf
  > >> =
  > >> /control=0x0
  > >> /owner =builtin\administrators
  > >> /primary group =system
  > >> /audit ace count   =0
  > >> /perm. ace count   =3
  > >> /pace =system  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
  > >> /pace =everyone  Type=0x0 Flags=0x3 AccessMask=0x1200a9
  > >> /pace =builtin\administrators  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
  >
  > > I don't see a reliable, trustable source for downloading subinacl, so
  > > let's do this with builtin tools.
  >
  > 
https://download.microsoft.com/download/1/7/d/17d82b72-bc6a-4dc8-bfaa-98b37b22b367/subinacl.msi
  > Since installer is signed, you can verify its integrity.
  >
  >
  > --
  > With best regards,
  > Andrey Repin
  > Thursday, January 6, 2022 21:05:06
  >
  > Sorry for my terrible english...
  >
  >
  > --
  > Problem reports:  https://cygwin.com/problems.html
  > FAQ:  https://cygwin.com/faq/
  > Documentation:https://cygwin.com/docs.html
  > Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple



--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Duplicate ACLs? - Can't copy file even with Admin permissions

2022-01-06 Thread cygwin
Subinacl is pre-installed on the version of Win10 I got from MSFT.

Andrey Repin wrote at about 21:05:48 +0300 on Thursday, January 6, 2022:
 > Greetings, Corinna Vinschen!
 > 
 > > On Jan  3 10:51, cyg...@kosowsky.org wrote:
 > >> I have a file: /c/Config.Msi/3da9e136.rbf that I cannot copy, even when
 > >> [...]
 > >>   # getfacl 3da9e136.rbf
 > >>   # file: 3da9e136.rbf
 > >>   # owner: Administrators
 > >>   # group: SYSTEM
 > >>   user::rwx
 > >>   group::rwx
 > >>   other::r-x
 > >>   user::rwx
 > >>   group::rwx
 > >>   group:SYSTEM:rwx
 > >>   mask::rwx
 > >>   other::r-x
 > >> [...]
 > >> Note that 'subinacl' shows:
 > >> =
 > >> +File C:\Config.Msi\3da9e136.rbf
 > >> =
 > >> /control=0x0
 > >> /owner =builtin\administrators
 > >> /primary group =system
 > >> /audit ace count   =0
 > >> /perm. ace count   =3
 > >> /pace =system  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
 > >> /pace =everyone  Type=0x0 Flags=0x3 AccessMask=0x1200a9
 > >> /pace =builtin\administrators  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
 > 
 > > I don't see a reliable, trustable source for downloading subinacl, so
 > > let's do this with builtin tools.
 > 
 > https://download.microsoft.com/download/1/7/d/17d82b72-bc6a-4dc8-bfaa-98b37b22b367/subinacl.msi
 > Since installer is signed, you can verify its integrity.
 > 
 > 
 > -- 
 > With best regards,
 > Andrey Repin
 > Thursday, January 6, 2022 21:05:06
 > 
 > Sorry for my terrible english...
 > 
 > 
 > -- 
 > Problem reports:  https://cygwin.com/problems.html
 > FAQ:  https://cygwin.com/faq/
 > Documentation:https://cygwin.com/docs.html
 > Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Duplicate ACLs? - Can't copy file even with Admin permissions

2022-01-06 Thread Franz Fehringer

I get 404 with this link.

Am 06.01.2022 um 19:05 schrieb Andrey Repin:

Greetings, Corinna Vinschen!


On Jan  3 10:51, cyg...@kosowsky.org wrote:

I have a file: /c/Config.Msi/3da9e136.rbf that I cannot copy, even when
[...]
   # getfacl 3da9e136.rbf
   # file: 3da9e136.rbf
   # owner: Administrators
   # group: SYSTEM
   user::rwx
   group::rwx
   other::r-x
   user::rwx
   group::rwx
   group:SYSTEM:rwx
   mask::rwx
   other::r-x
[...]
Note that 'subinacl' shows:
=
+File C:\Config.Msi\3da9e136.rbf
=
/control=0x0
/owner =builtin\administrators
/primary group =system
/audit ace count   =0
/perm. ace count   =3
/pace =system  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
/pace =everyone  Type=0x0 Flags=0x3 AccessMask=0x1200a9
/pace =builtin\administrators  Type=0x0 Flags=0x3 AccessMask=0x1f01ff



I don't see a reliable, trustable source for downloading subinacl, so
let's do this with builtin tools.


https://download.microsoft.com/download/1/7/d/17d82b72-bc6a-4dc8-bfaa-98b37b22b367/subinacl.msi
Since installer is signed, you can verify its integrity.






--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Duplicate ACLs? - Can't copy file even with Admin permissions

2022-01-06 Thread Andrey Repin
Greetings, Corinna Vinschen!

> On Jan  3 10:51, cyg...@kosowsky.org wrote:
>> I have a file: /c/Config.Msi/3da9e136.rbf that I cannot copy, even when
>> [...]
>>   # getfacl 3da9e136.rbf
>>   # file: 3da9e136.rbf
>>   # owner: Administrators
>>   # group: SYSTEM
>>   user::rwx
>>   group::rwx
>>   other::r-x
>>   user::rwx
>>   group::rwx
>>   group:SYSTEM:rwx
>>   mask::rwx
>>   other::r-x
>> [...]
>> Note that 'subinacl' shows:
>> =
>> +File C:\Config.Msi\3da9e136.rbf
>> =
>> /control=0x0
>> /owner =builtin\administrators
>> /primary group =system
>> /audit ace count   =0
>> /perm. ace count   =3
>> /pace =system  Type=0x0 Flags=0x3 AccessMask=0x1f01ff
>> /pace =everyone  Type=0x0 Flags=0x3 AccessMask=0x1200a9
>> /pace =builtin\administrators  Type=0x0 Flags=0x3 AccessMask=0x1f01ff

> I don't see a reliable, trustable source for downloading subinacl, so
> let's do this with builtin tools.

https://download.microsoft.com/download/1/7/d/17d82b72-bc6a-4dc8-bfaa-98b37b22b367/subinacl.msi
Since installer is signed, you can verify its integrity.


-- 
With best regards,
Andrey Repin
Thursday, January 6, 2022 21:05:06

Sorry for my terrible english...


-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


RE: Cygwin setup writing incorrect symlinks for native

2022-01-06 Thread David Allsopp
Jon Turney wrote:
> On 06/01/2022 10:46, David Allsopp wrote:
> > Running Cygwin setup 2.912 with --symlink-type native (or
> > CYGWIN=winsymlinks:native) is not correctly translating all symlinks.
> > A default install has these faulty ones:
> >
> > /etc/pki/tls/cert.pem ->
> > \??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
> > /etc/pki/tls/certs/ca-bundle.crt ->
> > \??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
> > /etc/pki/tls/certs/ca-bundle.trust.crt ->
> > \??\/etc\pki\ca-trust\extracted\openssl\ca-bundle.trust.crt
> > /etc/ssl/certs -> \??\/etc\pki\tls\certs /lib/security/cacerts ->
> > \??\/etc\pki\ca-trust\extracted\java\cacerts
> > /usr/share/doc/groff-1.22.4/pdf/mom-pdf.pdf ->
> > \??\/usr\share\doc\groff-1.22.4\examples\mom\mom-pdf.pdf
> 
> 
> Thanks for reporting this.
> 
> Yes, it seems this is messed up where the target of the symlink is an
> absolute path.
> 
> I've uploaded setup 2.913 with an attempted fix.
> 
>https://cygwin.com/setup/setup-2.913.x86_64.exe
>https://cygwin.com/setup/setup-2.913.x86.exe
> 
> Please try that (you'll have to reinstall the effected packages), and see
> if it improves things for you?

Thank you! This fixes it for the Cygwin side, although the symlinks are still 
technically not right from the Windows side. They're still showing up prefixed 
\??\.

It's an age since I mucked around with those functions - IIRC the API function 
for writing them adds the \??\ itself and doesn't expect it to have been 
supplied? However, when you read the reparse point you have to remember to 
remove it yourself because who needs consistency :o)

C:\cygwin64>dir /s | findstr ??
01/06/2022  04:30 PM  cert.pem 
[\??\C:\cygwin64\etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem]
01/06/2022  04:30 PM  ca-bundle.crt 
[\??\C:\cygwin64\etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem]
01/06/2022  04:30 PM  ca-bundle.trust.crt 
[\??\C:\cygwin64\etc\pki\ca-trust\extracted\openssl\ca-bundle.trust.crt]
01/06/2022  04:30 PM certs [\??\C:\cygwin64\etc\pki\tls\certs]
01/06/2022  04:30 PM  cacerts 
[\??\C:\cygwin64\etc\pki\ca-trust\extracted\java\cacerts]
01/06/2022  04:30 PM  mom-pdf.pdf 
[\??\C:\cygwin64\usr\share\doc\groff-1.22.4\examples\mom\mom-pdf.pdf]

All best,


David

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: [ANNOUNCEMENT] Updated: libxml2-2.9.12-1

2022-01-06 Thread Jon Turney

On 04/01/2022 17:56, Marco Atzeri via Cygwin-announce wrote:

Updated version 2.9.12-1 of

    libxml2
    libxml2-devel
    libxml2-doc
    python36-libxml2
    python37-libxml2
    python38-libxml2
    python39-libxml2

have been uploaded for cygwin


xsltproc seems to be broken by this package

running under strace gives:

The procedure entry point xmlParserVersion could not be located in the 
dynamic link library C:\cygwin64\bin\xsltproc.exe.


The procedure entry point xmlGenericError could not be located in the 
dynamic link library C:\cygwin64\bin\cygxslt-1.dll.


I think we had a similar problem before, which was fixed with libxml2 
2.9.9-2?


--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Cygwin setup writing incorrect symlinks for native

2022-01-06 Thread Jon Turney

On 06/01/2022 10:46, David Allsopp wrote:

Running Cygwin setup 2.912 with --symlink-type native (or
CYGWIN=winsymlinks:native) is not correctly translating all symlinks. A
default install has these faulty ones:

/etc/pki/tls/cert.pem ->
\??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
/etc/pki/tls/certs/ca-bundle.crt ->
\??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
/etc/pki/tls/certs/ca-bundle.trust.crt ->
\??\/etc\pki\ca-trust\extracted\openssl\ca-bundle.trust.crt
/etc/ssl/certs -> \??\/etc\pki\tls\certs
/lib/security/cacerts -> \??\/etc\pki\ca-trust\extracted\java\cacerts
/usr/share/doc/groff-1.22.4/pdf/mom-pdf.pdf ->
\??\/usr\share\doc\groff-1.22.4\examples\mom\mom-pdf.pdf



Thanks for reporting this.

Yes, it seems this is messed up where the target of the symlink is an 
absolute path.


I've uploaded setup 2.913 with an attempted fix.

  https://cygwin.com/setup/setup-2.913.x86_64.exe
  https://cygwin.com/setup/setup-2.913.x86.exe

Please try that (you'll have to reinstall the effected packages), and 
see if it improves things for you?


--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Cygwin mirror in Iran

2022-01-06 Thread BardiW
   - Country: Iran
   - Hosted by: https://bardia.tech
   - Contact Name: Bardia Moshiri
   - Contact Email: fakesh...@bardia.tech
   - HTTP: http://mirror.bardia.tech/cygwin
   - HTTPS: https://mirror.bardia.tech/cygwin
   - Bandwidth:1000Mbps

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: setup and "provides:" on third party repository

2022-01-06 Thread Marco Atzeri

On 06.01.2022 12:15, Achim Gratz wrote:

Marco Atzeri writes:

one think that I noted recently is that setup is not storing the
"provides:" information on the installation.


There's no place for it to store information about virtual packages.


I see no reason to not use

  /etc/setup/installed.db

as for the normal packages


It is a bit annoying, can you put in the TODO list ?


I think the details should be discussed on cygwin-apps.


I leave to Jon



Regards,
Achim.


Regards
Marco


--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: setup and "provides:" on third party repository

2022-01-06 Thread Achim Gratz
Marco Atzeri writes:
> one think that I noted recently is that setup is not storing the
> "provides:" information on the installation.

There's no place for it to store information about virtual packages.

> It is a bit annoying, can you put in the TODO list ?

I think the details should be discussed on cygwin-apps.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Re: Duplicate ACLs? - Can't copy file even with Admin permissions

2022-01-06 Thread Achim Gratz
Corinna Vinschen writes:
> I don't see a reliable, trustable source for downloading subinacl, so
> let's do this with builtin tools.

This program was part of the Resource Kit for Windows Server (2003?).
At least about five years ago you could get an official download link
via the M$ Knowledge base without installing the old RK.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Cygwin setup writing incorrect symlinks for native

2022-01-06 Thread David Allsopp
Running Cygwin setup 2.912 with --symlink-type native (or
CYGWIN=winsymlinks:native) is not correctly translating all symlinks. A
default install has these faulty ones:

/etc/pki/tls/cert.pem ->
\??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
/etc/pki/tls/certs/ca-bundle.crt ->
\??\/etc\pki\ca-trust\extracted\pem\tls-ca-bundle.pem
/etc/pki/tls/certs/ca-bundle.trust.crt ->
\??\/etc\pki\ca-trust\extracted\openssl\ca-bundle.trust.crt
/etc/ssl/certs -> \??\/etc\pki\tls\certs
/lib/security/cacerts -> \??\/etc\pki\ca-trust\extracted\java\cacerts
/usr/share/doc/groff-1.22.4/pdf/mom-pdf.pdf ->
\??\/usr\share\doc\groff-1.22.4\examples\mom\mom-pdf.pdf

In particular, we noticed that /etc/ssl/certs being invalid breaks git.


David


-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


[ANNOUNCEMENT] Updated: librsb-1.2.0.10-1

2022-01-06 Thread Marco Atzeri via Cygwin-announce

Updated version 1.2.0.10-1 of

   librsb-devel
   librsb0

have been uploaded for cygwin

CHANGES
Last upstream release
https://sourceforge.net/p/librsb/mailman/message/37352279/

DESCRIPTION
librsb is a library for sparse matrix computations featuring the
Recursive Sparse Blocks (RSB) matrix format. This format allows
cache efficient and multi-threaded (that is, shared memory parallel)
operations on large sparse matrices.

HOMEPAGE
http://librsb.sourceforge.net/

Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .

--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Updated: librsb-1.2.0.10-1

2022-01-06 Thread Marco Atzeri via Cygwin-announce

Updated version 1.2.0.10-1 of

   librsb-devel
   librsb0

have been uploaded for cygwin

CHANGES
Last upstream release
https://sourceforge.net/p/librsb/mailman/message/37352279/

DESCRIPTION
librsb is a library for sparse matrix computations featuring the
Recursive Sparse Blocks (RSB) matrix format. This format allows
cache efficient and multi-threaded (that is, shared memory parallel)
operations on large sparse matrices.

HOMEPAGE
http://librsb.sourceforge.net/

Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



Re: Unable to open the clipboard

2022-01-06 Thread Marco Atzeri

On 04.01.2022 19:08, Marco Atzeri wrote:

On 04.01.2022 06:15, Mark Geisert wrote:

Mark Geisert wrote:
I haven't been able to reproduce the issue with -7 or the more recent 
-8 test version.  I suppose you might try -8 and see if it helps. 
Puzzling...


Sorry, the {put,get}clip.exe are in cygutils-extra package.  But -8 is 
correct.


..mark



Thanks Mark,
-8 seems to work fine.



Hi Mark,
just found another issue

$ putclip < Announce_octave
Aborted (core dumped)

It seems caused by the longest line (86 characters)

$ cat Announce_octave  | putclip
Aborted (core dumped)

$ cat Announce_octave | sed -e "/html$/ d" | putclip

of course the Clipboard is fine

$ cat Announce_octave  > /dev/clipboard
To: cygwin-annou...@cygwin.com
Subject: Updated: octave-6.4.0-1

New versions 6.4.0-1 of

  octave
  octave-devel
  octave-doc

are available in the Cygwin distribution:

CHANGES
Latest upstream  release. 
https://www.gnu.org/software/octave/news/release/2021/10/30/octave-6.4.0-released.html

GENERAL NOTE
there are 2 octave main binaries with multiple graphic properties

  octave  command line with full plotting capabilities

  octave --guigraphical interface

  octave-cli  command line inteface with plotting
  restricted to fltk and gnuplot toolkits

Of the 3 graphics toolkit fltk, gnuplot and qt

  fltk is the worst performing on cygwin
  gnuplot the lightest
  qt the most graphic rich

OCTAVE-FORGE NOTE
You need to install with setup the specific forge package 
you are looking for.

The update of the global pkg database is managed 
by cygwin setup during the postinstall phase.
A semaphore system is in place to update the database only when needed 
and just one time, also when multiple forge packages are added or removed.
 
DESCRIPTION
The GNU Octave language for numerical computations is a (mostly 
Matlab (R) compatible) high-level language, primarily intended 
for numerical computations.  It provides a convenient command-line 
interface for solving linear and nonlinear problems numerically.

HOMEPAGE
http://www.gnu.org/software/octave/

Marco Atzeri

If you have questions or comments, please send them to the 
cygwin mailing list at: cygwin (at) cygwin (dot) com .

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


[ANNOUNCEMENT] Updated: octave forge packages

2022-01-06 Thread Marco Atzeri via Cygwin-announce

New versions of

noarch

octave-ga-0.10.2-1
octave-generate_html-0.3.2-1
octave-matgeom-1.2.3-1
octave-optics-0.1.4-1
octave-splines-1.3.4-1
octave-statistics-1.4.3-1

x86/x86_64 arch

octave-communications-1.2.3-1
octave-control-3.3.1-1
octave-database-2.4.4-2
octave-econometrics-1.1.2-2
octave-general-2.1.1-2
octave-geometry-4.0.1-0.1
octave-gsl-2.1.1-4
octave-image-2.12.0-2
octave-instrument-control-0.7.0-1
octave-interval-3.2.0-4
octave-io-2.6.4-1
octave-level-set-0.3.1-0.2
octave-lssa-0.1.4-1
octave-ltfat-2.4.0-2
octave-mapping-1.4.1-1
octave-mpi-3.1.1-0.2
octave-nan-3.6.1-1
octave-netcdf-1.0.14-1
octave-nurbs-1.4.3-1
octave-octclip-2.0.1-1
octave-octproj-2.0.1-1
octave-odepkg-0.9.1-0.5
octave-optim-1.6.1-1
octave-optiminterp-0.3.7-1
octave-parallel-4.0.1-1
octave-quaternion-2.4.0-6
octave-secs2d-0.0.10-0.2
octave-sockets-1.2.1-1
octave-sparsersb-1.0.9-1
octave-stk-2.6.1-2
octave-strings-1.2.0-6
octave-struct-1.0.17-1
octave-tisean-0.2.4-0.2
octave-tsa-4.6.3-1

for Octave 6.4 are available in the Cygwin distribution:

ADVISE
To load any package before usage run
 "pkg load "

see "help pkg" for details.

CHANGES
last upstream version.

DESCRIPTION
The octave-forge project contains contributed functions
for GNU Octave which are not in the main distribution.

HOMEPAGE
https://octave.sourceforge.io

Full documentation and FAQ are available at:
https://octave.sourceforge.io/docs.php
https://octave.sourceforge.io/packages.php

Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .

--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Updated: octave forge packages

2022-01-06 Thread Marco Atzeri via Cygwin-announce

New versions of

noarch

octave-ga-0.10.2-1
octave-generate_html-0.3.2-1
octave-matgeom-1.2.3-1
octave-optics-0.1.4-1
octave-splines-1.3.4-1
octave-statistics-1.4.3-1

x86/x86_64 arch

octave-communications-1.2.3-1
octave-control-3.3.1-1
octave-database-2.4.4-2
octave-econometrics-1.1.2-2
octave-general-2.1.1-2
octave-geometry-4.0.1-0.1
octave-gsl-2.1.1-4
octave-image-2.12.0-2
octave-instrument-control-0.7.0-1
octave-interval-3.2.0-4
octave-io-2.6.4-1
octave-level-set-0.3.1-0.2
octave-lssa-0.1.4-1
octave-ltfat-2.4.0-2
octave-mapping-1.4.1-1
octave-mpi-3.1.1-0.2
octave-nan-3.6.1-1
octave-netcdf-1.0.14-1
octave-nurbs-1.4.3-1
octave-octclip-2.0.1-1
octave-octproj-2.0.1-1
octave-odepkg-0.9.1-0.5
octave-optim-1.6.1-1
octave-optiminterp-0.3.7-1
octave-parallel-4.0.1-1
octave-quaternion-2.4.0-6
octave-secs2d-0.0.10-0.2
octave-sockets-1.2.1-1
octave-sparsersb-1.0.9-1
octave-stk-2.6.1-2
octave-strings-1.2.0-6
octave-struct-1.0.17-1
octave-tisean-0.2.4-0.2
octave-tsa-4.6.3-1

for Octave 6.4 are available in the Cygwin distribution:

ADVISE
To load any package before usage run
 "pkg load "

see "help pkg" for details.

CHANGES
last upstream version.

DESCRIPTION
The octave-forge project contains contributed functions
for GNU Octave which are not in the main distribution.

HOMEPAGE
https://octave.sourceforge.io

Full documentation and FAQ are available at:
https://octave.sourceforge.io/docs.php
https://octave.sourceforge.io/packages.php

Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .


[ANNOUNCEMENT] Updated: octave-6.4.0-1

2022-01-06 Thread Marco Atzeri via Cygwin-announce

New versions 6.4.0-1 of

  octave
  octave-devel
  octave-doc

are available in the Cygwin distribution:

CHANGES
Latest upstream  release.
https://www.gnu.org/software/octave/news/release/2021/10/30/octave-6.4.0-released.html

GENERAL NOTE
there are 2 octave main binaries with multiple graphic properties

  octave  command line with full plotting capabilities

  octave --guigraphical interface

  octave-cli  command line inteface with plotting
  restricted to fltk and gnuplot toolkits

Of the 3 graphics toolkit fltk, gnuplot and qt

  fltk is the worst performing on cygwin
  gnuplot the lightest
  qt the most graphic rich

OCTAVE-FORGE NOTE
You need to install with setup the specific forge package
you are looking for.

The update of the global pkg database is managed
by cygwin setup during the postinstall phase.
A semaphore system is in place to update the database only when needed
and just one time, also when multiple forge packages are added or removed.

DESCRIPTION
The GNU Octave language for numerical computations is a (mostly
Matlab (R) compatible) high-level language, primarily intended
for numerical computations.  It provides a convenient command-line
interface for solving linear and nonlinear problems numerically.

HOMEPAGE
http://www.gnu.org/software/octave/

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .

--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Updated: octave-6.4.0-1

2022-01-06 Thread Marco Atzeri via Cygwin-announce

New versions 6.4.0-1 of

  octave
  octave-devel
  octave-doc

are available in the Cygwin distribution:

CHANGES
Latest upstream  release.
https://www.gnu.org/software/octave/news/release/2021/10/30/octave-6.4.0-released.html

GENERAL NOTE
there are 2 octave main binaries with multiple graphic properties

  octave  command line with full plotting capabilities

  octave --guigraphical interface

  octave-cli  command line inteface with plotting
  restricted to fltk and gnuplot toolkits

Of the 3 graphics toolkit fltk, gnuplot and qt

  fltk is the worst performing on cygwin
  gnuplot the lightest
  qt the most graphic rich

OCTAVE-FORGE NOTE
You need to install with setup the specific forge package
you are looking for.

The update of the global pkg database is managed
by cygwin setup during the postinstall phase.
A semaphore system is in place to update the database only when needed
and just one time, also when multiple forge packages are added or removed.

DESCRIPTION
The GNU Octave language for numerical computations is a (mostly
Matlab (R) compatible) high-level language, primarily intended
for numerical computations.  It provides a convenient command-line
interface for solving linear and nonlinear problems numerically.

HOMEPAGE
http://www.gnu.org/software/octave/

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .


Re: A notion about saving and restoring Windows file security info

2022-01-06 Thread Sam Edge

On 05/01/2022 17:41, Eliot Moss wrote:

 Therefore, my thought is to make the presentation of these
attributes by attr_list (is that the canonical call?) and probably also the
special interpretation of them for get/set, controllable in some way.  The
means of control that occurs to me is an environment variable, or a flag
within the CYGWIN env var.  Other folks more deeply involved in Cygwin library
code, etc., may have a more informed notion of the best way to control this,
but it strikes me as one of those things that you would have to ask for.

In principle, each of Attrs, SDs, and ADS_ could be separately controlled, if
we think that is important (might be).



Hi Eliot.

I can see the appeal of mapping hidden/system/readonly to suitably
namespaced xattrs and exposing ADSes. However I would caution about having too
many selectable options as the behaviour for every combination in the running
system would have to be considered against filesystems that have been
manipulated with every other combination.

As the recent update to setup.exe has shown, even the different types of
symlink handling can cause unforeseen problems and that's a single option with
only a few possible values that only affect how they're written and not how
they're read.

Just a thought.

--
Sam Edge


--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple