Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: Duncan Murdoch To: cygwin AT cygwin DOT com Subject: Re: CYGICONV-2.DLL was not found during installation Date: Wed, 10 Dec 2003 10:39:47 -0500 Message-ID: <87cetvkqdcjnhcnf36ieg2nu8d9hi8ief2@4ax.com> References: <5 DOT 2 DOT 1 DOT 1 DOT 2 DOT 20031209234116 DOT 00a45ec0 AT mailhost DOT zen DOT co DOT uk> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit On Tue, 9 Dec 2003 17:47:50 -0600 (CST), Brian Ford wrote : >In general, you can answer these types of questions via the setup >package search facility available here: > >http://cygwin.com/packages/ > >Additionally, this probably indicates a dependency bug in some packages >setup.hint file. Although, I don't know a good way to track this down. One way to track down such dependencies is to use pedump -i or objdump -x on each .exe and .dll in cygwin/bin, then look for the missing DLL in the listings. It's a little complicated to do this, because pedump doesn't print the filename it's working on, and I'm not so comfortable with putting shell scripts together. pedump can be found using google. objdump is in binutils. HOWEVER, this error does not necessarily indicate a bug in the setup.hint file. I recently had the same sort of problem when installing rsync, and the setup information there looks fine. I think it's a bug in the Cygwin setup.exe program: it looks as though if it can't find a dependency, it doesn't necessarily abort, it continues without it. Duncan Murdoch -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/