From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25144 invoked by alias); 16 Nov 2011 20:12:36 -0000 Received: (qmail 25118 invoked by uid 22791); 16 Nov 2011 20:12:26 -0000 X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,RCVD_IN_DNSWL_NONE,UNPARSEABLE_RELAY X-Spam-Check-By: sourceware.org Received: from nm14.access.bullet.mail.mud.yahoo.com (HELO nm14.access.bullet.mail.mud.yahoo.com) (66.94.237.215) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Wed, 16 Nov 2011 20:12:11 +0000 Received: from [66.94.237.197] by nm14.access.bullet.mail.mud.yahoo.com with NNFMP; 16 Nov 2011 20:12:11 -0000 Received: from [66.94.237.109] by tm8.access.bullet.mail.mud.yahoo.com with NNFMP; 16 Nov 2011 20:12:11 -0000 Received: from [127.0.0.1] by omp1014.access.mail.mud.yahoo.com with NNFMP; 16 Nov 2011 20:12:11 -0000 Received: (qmail 72292 invoked from network); 16 Nov 2011 20:12:10 -0000 X-Yahoo-SMTP: jenXL62swBAWhMTL3wnej93oaS0ClBQOAKs8jbEbx_o- Received: from cgf.cx (cgf@98.110.183.46 with login) by smtp102.vzn.mail.bf1.yahoo.com with SMTP; 16 Nov 2011 12:12:10 -0800 PST Received: from localhost (ednor.casa.cgf.cx [192.168.187.5]) by cgf.cx (Postfix) with ESMTP id C90A813C0D3 for ; Wed, 16 Nov 2011 15:12:09 -0500 (EST) Date: Wed, 16 Nov 2011 20:12:00 -0000 From: Christopher Faylor To: cygwin@cygwin.com Subject: Re: Problems with updating nearly any package meant for Cygwin or using packages such as libtool Message-ID: <20111116201207.GA7721@ednor.casa.cgf.cx> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <32849825.post@talk.nabble.com> <4EC2CFA2.40007@cygwin.com> <32857072.post@talk.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <32857072.post@talk.nabble.com> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2011-11/txt/msg00272.txt.bz2 On Wed, Nov 16, 2011 at 11:34:11AM -0800, viper_88 wrote: > > >Larry Hall (Cygwin) wrote: >> >> On 11/15/2011 2:28 PM, viper_88 wrote: >>> The avalanche of my problems has started when I wanted to install >>> compat-libstdc++ 33-3.2.3. The installation failed due to the following >>> dependencies errors: >>> >>> error: Failed dependencies: >>> /sbin/ldconfig is needed by compat-libstdc++-33-3.2.3-55.fc5 >>> libc.so.6 is needed by compat-libstdc++-33-3.2.3-55.fc5 >>> libc.so.6(GLIBC_2.0) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libc.so.6(GLIBC_2.1) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libc.so.6(GLIBC_2.1.3) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libc.so.6(GLIBC_2.2) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libc.so.6(GLIBC_2.3) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libgcc_s.so.1 is needed by compat-libstdc++-33-3.2.3-55.fc5 >>> libgcc_s.so.1(GCC_3.0) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libgcc_s.so.1(GCC_3.3) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libgcc_s.so.1(GLIBC_2.0) is needed by >>> compat-libstdc++-33-3.2.3-55.fc5 >>> libm.so.6 is needed by compat-libstdc++-33-3.2.3-55.fc5 >> >> Hm. This looks to me like output of rpm or yum on a Linux system. If >> you're trying to install Linux binary RPMs onto Cygwin, you're in for a >> world of hurt. Cygwin != Linux. You need to build from source on Cygwin. >> >Hello there, Larry, and thank you for your reply. > >You were right, I indeed tried to install compat-libstdc++ using an RPM >file. I am still learning Cygwin, so I wasn't sure whether it supports them >or not (and the RPM's were the first to pop when searching for any sources). >It seems, however, that now I have faced a problem with GLIBC, which is >required to update GCC, that I won't be able to deal with (and I haven't >updated libstdc++ due to this yet)... > >Namely, when looking up if I had GLIBC installed, I realized that I didn't >have it at all. I found GLIBC version 2.14.1, but when I ran "./configure" I >was presented with the following message: > >"You must configure in a separate build directory". Sorry but it seems like you're seriously confused about what Cygwin is and how to use it. The Cygwin web page tries to make it clear that the way to install and update Cygwin is via the setup.exe program. You don't use rpm. You install packages via setup.exe. This is similar in concept to a Linux environment. Ubunutu has .deb packages, Fedora has .rpms. We have our much cruder .tar.bz2 files. All are meant to be installed via their respective package managers. Glibc will not work on Cygwin. That is not normally an issue since the Cygwin DLL is supposed to provide much of the glibc functionality. It's the whole reason for the Cygwin project in fact. I've never heard of a package which required you to build glibc. It is very unlikely that you need it. What you likely do need are things like gcc, binutils, make, and random other libraries, all of which can be installed via setup.exe. Once you've installed those, you should be able to run "configure/make" and it is possible that things will build correctly. cgf -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple