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 A24A3396E029 |
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=FMjee8ks c=1 sm=1 tr=0 ts=6109694b |
a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 | |
a=IkcTkHD0fZMA:10 a=ejknC5xS72zp2OFXFO8A:9 a=QEXdDO2ut3YA:10 | |
To: | cygwin AT cygwin DOT com |
References: | <05788187e0be4bc4b925c79b66b3cc91 AT severstal DOT com> |
From: | Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca> |
Organization: | Systematic Software |
Subject: | Re: libidn update broke curl |
Message-ID: | <3d8b7a73-f934-e82e-06e3-c8030919c933@SystematicSw.ab.ca> |
Date: | Tue, 3 Aug 2021 10:05:29 -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: | <05788187e0be4bc4b925c79b66b3cc91@severstal.com> |
X-CMAE-Envelope: | MS4xfGVbTbfLeiUnladjm19AY0gydW/aMpNJiUciMkLlu7q/HtzYUJi0yFatQfyISxM6+cOifThbDpSfYNnND9FdI5DRxYQ+fJvtE+7jAQYrze2lX1RzoAwg |
w91FDsalfvqI2ZX7NdwXir6Ujid3e3fQxD/RdfU27PXkW5M+bUVFHEGX+b5PIIMIS7WObo1aBf2P1lfHRdjVCKPzaXwGNlE8qzFei0N3KH1l/9lKuul080xr | |
X-Spam-Status: | No, score=-1159.5 required=5.0 tests=BAYES_00, BODY_8BITS, |
KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, 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 |
Cc: | =?UTF-8?B?0JzQuNGA0L7QvdC+0LIg0JvQtdC+0L3QuNC0INCS0LvQsNC00LjQvNC40YA=?= |
=?UTF-8?B?0L7QstC40Yc=?= <lv DOT mironov AT severstal 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> |
X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id 173G9mWv023858 |
On 2021-08-03 05:54, Миронов Леонид Владимирович via Cygwin wrote: > In the yesterday's libidn11 to libidn12 update cygidn-11.dll was replaced with cygidn-12.dll. > Unfortunately cygidn-11.dll is still referenced by cyggsasl-7.dll which breaks curl (via cygcurl-4.dll) Sorry Leonid Vladimirovic if that affected your installation or work. But I didn't believe Cygwin Setup would replace packages that are still dependencies of installed packages, unless you explicitly ask it to remove obsolete packages, rather than unneeded dependencies. Unless it was due to my marking libidn12 as obsoleting libidn11? Maintainers: is that 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 curl -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 |