delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/10/01/17:15:41

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <37F524BD.9311B8AB@hetnet.nl>
Date: Fri, 01 Oct 1999 23:16:45 +0200
From: "A.R. Burgers" <arburgers AT hetnet DOT nl>
X-Mailer: Mozilla 4.61 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: ssiddiqi AT nspm DOT ipass DOT net
CC: cygwin mailing list <cygwin AT sourceware DOT cygnus DOT com>
Subject: Re: Problem using rpm on Windows 98 (partly solved)
References: <NDBBLHPPKKBKPBLLMFJBMEJCCDAA DOT sssiddiqi AT ipass DOT net>

Suhaib Siddiqi wrote:

> Do not know about rpm, but you can get rpm2cpio script
> from http://cygutils.netpedia.net/, extract the contents of rpm and
> install it manually by copying the extracted files/directories to
> the desired location.

Thanks for your fast response and your hint.

I tried both rpm2cpio from cygutils.netpedia.net and the rpm2cpio.pl
script (from www.rpm.org).

rpm2cpio says:
error reading header from package

rpm2cpio.pl says:
bogus RPM.

This hold for rpms perl-DBI-1.13-1-cygwinb20.i386.rpm and
perl-DelimMatch-1.04-1-cygwinb20.i386.rpm

I managed to get rpm2cpio.pl to work by specifying
binmode on the filehandle to the rpm archive.

So the problem is probably that rpm2cpio (and probably rpm)
don't open their files in binary mode. Is something set wrong in my
environment? Are my file opens text by default and not binary?

my $CYGWIN variable is empty.
The output of mount is:

Device           Directory           Type        Flags
C:               /                   native      text!=binary

Teun Burgers

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019