X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Tue, 22 Jul 2008 16:03:39 -0700 From: Gary Johnson To: cygwin AT cygwin DOT com Subject: Re: packages Message-ID: <20080722230339.GB5971@suncomp3.spk.agilent.com> Mail-Followup-To: cygwin AT cygwin DOT com References: <20080718235722 DOT GB18034 AT suncomp3 DOT spk DOT agilent DOT com> <48865AB3 DOT 7070200 AT veritech DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48865AB3.7070200@veritech.com> X-Operating-System: SunOS suncomp3 5.8 sparc User-Agent: Mutt/1.5.17 (2007-11-01) X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: 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 On 2008-07-22, Lee D. Rothstein wrote: > Gary Johnson wrote: > > > On 2008-07-18, r wrote: > > >> I'm new about cygwin, but I use from a lot SuSE and OpenSuSE > >> can I install packages rpm from linux distributions on cygwin ? > > > > No. First off, Cygwin doesn't use Red Hat's package manager, it > > uses its own package manager, setup.exe. Secondly, binaries built > > for Linux will not run under Cygwin--the binary interfaces to the > > operating system are totally different. > > Er, what's the purpose, then, of 'rpm.exe' that can be installed > with 'setup.exe'? I don't know. It isn't to install Linux binaries on Cygwin, though. > If "you" had a Cygwin-related/-dependent package, that > "you" wished to distribute to a group of users (say, >> 25), > > What utility would you use to install this package? > > The package would consist mostly of scripts -- bash, gawk, perl; > quite a few soft links, and some man pages, some documentation in > HTML format. > > Would you use?: > > * Make? > * Custom perl script? > * Custom bash script? > * Custom setup.ini & setup.exe? > * Or what? I would probably use make and put everything in a tar file, because that's what I know how to use. If I wanted the installer to handle package dependencies, too, then I'd take the time to learn how to build a Cygwin package. It would depend a lot on the users and how "turn key" the package had to be. Regards, Gary -- 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/