| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| X-Original-To: | cygwin AT cygwin DOT com |
| Delivered-To: | cygwin AT cygwin DOT com |
| DMARC-Filter: | OpenDMARC Filter v1.4.1 sourceware.org D28E3395C824 |
| Authentication-Results: | sourceware.org; dmarc=none (p=none dis=none) |
| header.from=SystematicSw.ab.ca | |
| Authentication-Results: | sourceware.org; |
| spf=none smtp.mailfrom=systematicsw.ab.ca | |
| X-Authority-Analysis: | v=2.4 cv=B4F8bMhM c=1 sm=1 tr=0 ts=61096b57 |
| a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 | |
| a=IkcTkHD0fZMA:10 a=ejknC5xS72zp2OFXFO8A:9 a=QEXdDO2ut3YA:10 | |
| Subject: | Re: [ANNOUNCEMENT] Updated: libidn{, 12, -devel, -doc} mingw64-{x86_64, |
| i686}-libidn 1.38 | |
| References: | <announce DOT 20210802111927 DOT 50466-1-Brian DOT Inglis AT SystematicSW DOT ab DOT ca> |
| <60eee993-c788-97d5-8ea0-e708564e54b1 AT dronecode DOT org DOT uk> | |
| To: | cygwin AT cygwin DOT com |
| From: | Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca> |
| Organization: | Systematic Software |
| Message-ID: | <e2a20fe9-4de5-4ff8-e1da-79f415c51b03@SystematicSw.ab.ca> |
| Date: | Tue, 3 Aug 2021 10:14:14 -0600 |
| User-Agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 |
| Thunderbird/78.12.0 | |
| MIME-Version: | 1.0 |
| In-Reply-To: | <60eee993-c788-97d5-8ea0-e708564e54b1@dronecode.org.uk> |
| X-CMAE-Envelope: | MS4xfPMwM4G5QKXprO7eR+MW28HhxCF83AZkUHfH29Bp+8ttWelVuECxIhV0YfET3rFLit2qa5eEGrp8l2dvUBovxfcY0c3trXSjOwLPSjJbbimKPJRp4JCd |
| Ciwlem2tU7V1Ai6j6sOMXND9Hwy5kqCWHFdFw9ozEWXR2sYXVNEulki7WmuyxSBnGUhp09rugt+ERYQZQoCMu85DJoZnkSDZCv0= | |
| X-Spam-Status: | No, score=-1160.8 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, |
| KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, NICE_REPLY_A, | |
| RCVD_IN_BARRACUDACENTRAL, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, | |
| SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 | |
| X-Spam-Checker-Version: | SpamAssassin 3.4.4 (2020-01-24) on |
| server2.sourceware.org | |
| X-BeenThere: | cygwin AT cygwin DOT com |
| X-Mailman-Version: | 2.1.29 |
| List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
| List-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
| List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
| List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
| Reply-To: | cygwin AT cygwin DOT com |
| Errors-To: | cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com |
| Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
On 2021-08-03 09:56, Jon Turney wrote:
> On 02/08/2021 18:19, Cygwin libidn2 Maintainer wrote:
>> The following packages have been upgraded in the Cygwin distribution:
>>
>> * libidn 1.38
>> * libidn12 1.38
>> * libidn-devel 1.38
>> * libidn-doc 1.38
>> * mingw64-x86_64-libidn 1.38
>> * mingw64-i686-libidn 1.38
>>
>> and the following package has been obsoleted from the Cygwin
>> distribution:
>>
>> * libidn11 1.33
>
> I've reverted that obsoletion, by removing 'obsoletes: libidn11' from
> the hint for libidn12, since it apparently still has some uses.
Thanks Jon,
Can users just rerun Cygwin Setup so that it will update setup.ini and
reinstall cygidn-11.dll?
Is obsoleting previous dlls something that we should not do on a package
ABI break?
How should maintainers handle such situations in cygport?
I would like to know the correct approach to take to mitigate this and
future such situations, before I create a libidn -2 package release.
Packages impacted would include:
$ cygcheck-dep -qcOSn libidn11 libgmime3.0_0 libgs9 libgsasl7
libloudmouth1_0 libpodofo0.9.{5,6} libpurple0 libinfinity0.6_0 libgvc6
libMagickCore6_2 libMagickCore6_5 libMagickCore6_6 libMagickCore7_7
libspectre1 libinfgtk3_0.6_0 libcurl4
libidn11: is needed for ( libgmime3.0_0 libgs9 libgsasl7
libloudmouth1_0 libpodofo0.9.3 libpodofo0.9.4 libpodofo0.9.5
libpodofo0.9.6 libpurple0 monotone msmtp mutt whois )
libgmime3.0_0: is needed for ( gambas3-gb-mime girepository-GMime3.0
grilo0.3-plugins libgmime3.0-devel libtotem-plparser18
libxplayer-plparser18 )
libgs9: is needed for ( ghostscript gimp libgs-devel libgvc6
libMagickCore6_2 libMagickCore6_5 libMagickCore6_6 libMagickCore7_7
libspectre1 texlive xfig )
libgsasl7: is needed for ( gsasl libcurl4 libgsasl-devel
libinfinity0.6_0 )
libloudmouth1_0: is needed for ( abiword-plugins libloudmouth1-devel )
libpodofo0.9.5: is needed for ( krename scribus )
libpodofo0.9.6: is needed for ( libpodofo-devel podofo )
libpurple0: is needed for ( finch libpurple-devel pidgin
pidgin-bonjour pidgin-facebook pidgin-funyahoo-plusplus pidgin-gadugadu
pidgin-indicator pidgin-sametime pidgin-skypeweb pidgin-tcl telepathy-haze )
libinfinity0.6_0: is needed for ( gobby0.5 infinoted0.6
libinfgtk3_0.6_0 libinfinity0.6-devel )
libgvc6: is needed for ( gda-browser5.0 graphviz guile-gv gvedit
libgvc-devel libMagickCore7_7 libvala0.38_0 lua-gv ocaml-gv perl-gv
php-gv python2-gv python27-gv python3-gv python36-gv python37-gv ruby-gv
tcl-tcldot )
libMagickCore6_2: is needed for ( libMagickC++6_6 libMagickWand6_2 )
libMagickCore6_5: is needed for ( libMagickWand6_5 psiconv )
libMagickCore6_6: is needed for ( libautotrace3 libMagickC++6_8
libMagickWand6_6 )
libMagickCore7_7: is needed for ( ImageMagick libMagick-devel
libMagickC++7_4 libMagickWand7_7 perl-Image-Magick )
libspectre1: is needed for ( atril cantor libevdocument3_4
libgoffice0.10_10 libspectre-devel okular4-part okular5-part qpdfview
zathura-ps )
libinfgtk3_0.6_0: is needed for ( gobby0.5 libinfgtk3_0.6-devel )
libcurl4: is needed for ( asymptote audacious-plugins cdo clamav cmake
cmake-gui curl feh gambas3-gb-net-curl geoipupdate gimp-gmic git gmic
gnupg google-breakpad-tools gstreamer1.0-plugins-bad-free-extras klavaro
libcfitsio7 libcfitsio9 libcgmic2 libcurl-devel libgdal20 libgdal26
libgdal28 libgdal29 libgit2_23 libgit2_24 libgit2_25 libgmic1 libgmic2
libmediainfo0 libnetcdf11 libnetcdf13 libnetcdf15 libnetcdf19 liboauth0
libofx-tools libpoppler106 libpoppler62 libpoppler66 libpoppler68
libpoppler73 libpoppler99 libproj22 libquvi0.9_4 libraptor2_0
libtesseract-ocr_4 libvirt0 libwsman_client4 mariadb-common mpd ncmpcpp
nmh octave osslsigncode perl-WWW-Curl php-curl qmmp quvi R rtorrent
transmission transmission-gtk transmission-qt transmission-remote-gtk
tumbler vorbis-tools weechat )
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
--
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
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |