RPM-4.1 port to Cygwin available

2003-03-26 Thread Yann Crausaz
Hello !

For my final diploma work, I've been working on porting RPM-4.1 onto Cygwin.
The result (because it works quite well, I guess) is available at this address
:

http://rpm4cygwin.eivd.ch

The full documentation will soon be available (in fact, I have to translate
it into english, as it's been written in french, which is my mothertongue).

If you have any comment, please send me an e-mail at the address mentionned
on the dedicated page... but don't be too nasty, as the aim of this work
is not to port RPM-4.1 to Cygwin, but rather to develop a sort of method
for porting software ;-)

This projet is open, so if anyone want to collaborate, he/she is welcome
! Everything's been GPL'ed by my University, so...

I really hope this whole work will appeal to you !

Yann Crausaz


PS: OK, Cygwin PEOPLE, maybe it's the wrong mailing list... sorry !


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RPM-4.1 port to Cygwin available

2003-03-26 Thread Yann Crausaz
Hello,

The version of setup.exe I propose must be a bit old, isn't it ? If there's
a real interest, I'm OK to care about the latest version, but will poeple
really use RPM under Cygwin ? I'd prefer to wait a bit, to see how this port
is apreciated. In fact, at this point, I don't know if I'll have enough time
to maintain setup.exe, as I've recently begun at my new work place.

Yann


>Yann,
>
>Merci beacoup pour votre effort.
>
>Care to release (and maintain) this one as a Cygwin package?  I'm sure
>it'll be well received.  See  for details.
>   Igor
>-- 
>   http://cs.nyu.edu/~pechtcha/
>  |\  _,,,---,,_   [EMAIL PROTECTED]
>ZZZzz /,`.-'`'-.  ;-;;,_   [EMAIL PROTECTED]
> |,4-  ) )-,_. ,\ (  `'-'  Igor Pechtchanski
>'---''(_/--'  `-'\_) fLa.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!
>
>Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk!
>  -- /usr/games/fortune
>
>
>--
>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ:   http://cygwin.com/faq/
>


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RPM-4.1 port to Cygwin available

2003-03-27 Thread Yann Crausaz
Your views are right, BUT poeple who were use to work under *NIX (like me)
really like to find known tools as they have to change their working environment
, and poeple trying to execute *NIX binaries under Cygwin will always exist
! Don't you think so ?


>-- Message original --
>Date: Thu, 27 Mar 2003 10:54:36 +0100 (CET)
>From: Ronald Landheer-Cieslak <[EMAIL PROTECTED]>
>To: Shankar Unni <[EMAIL PROTECTED]>
>cc: [EMAIL PROTECTED]
>Subject: Re: RPM-4.1 port to Cygwin available
>
>
>On Wed, 26 Mar 2003, Shankar Unni wrote:
>> Yann Crausaz wrote:
>> > The version of setup.exe I propose must be a bit old, isn't it ? If
there's
>> > a real interest, I'm OK to care about the latest version, but will poeple
>> > really use RPM under Cygwin ? 
>> The real benefit to porting RPM or apt-get or whatever to Windows is as
>
>> a possible replacement for the current installation system (if anyone

>> considers RPM, and its associated GUIs, an improvement, that is).
>I can see it now:
>"I downloaded the abcdef RPM from my local LUG mirror and it didn't work
>- 
>why?"
>.. umm.. Linux executable?
>
>I really think it is a Good Thing to have a Windows application that has
>
>no equivalent under *NIX take care of Cygwin installation - only a few 
>days ago someone tried to run what he called a "Standard Binary" (i.e. a
>
>Linux executable) under Cygwin and I'm *sure* that will happen a *lot* 
>more often if we use one of the more-or-less standard installers from 
>Linux distributions to install our stuff..
>
>rlc
>
>
>
>--
>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ:   http://cygwin.com/faq/
>


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



rpm 4 cygwin

2003-03-27 Thread Yann Crausaz
Hello,

I'm afraid I've got to make a point clearer : porting RPM-4.1 to Cygwin wasn't
thought to install *NIX binaries under MS-Windows ! I will modify the source
of the ported version of RPM to prevent installing binaries that were not
built for MS-Windows, so there won't be any confusion anymore.

The aim of that port isn't really to avoid the use of setup.exe, but rather,
as I've already said, to allow *NIX users not to be lost under Cygwin ! Whatsmore,
the number of rpm archives for the cygwin platform that are available isn't
that big : 2 archives... They were just tests to check that 
building/installing/checking/removing
archives worked well. In fact, I hope that there will be contributions, to
increase this number ;-) As you can imagine, building an rpm under Cygwin
is done quite in the same than under Linux (for example).

Greets


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RPM-4.1 port to cygwin available

2003-03-31 Thread Yann Crausaz
Hello,

I'm going to try and link setup.exe against librpm, to make it possible (and
"feasible" ;-)) setup.exe and rpm both to be reciprocly updated.

I'm diving, and I give news when I emerge (or drawn...)

>-- Message original --
>To: [EMAIL PROTECTED]
>From: Charles Wilson <[EMAIL PROTECTED]>
>Subject: Re: RPM-4.1 port to cygwin available
>Date: Fri, 28 Mar 2003 22:40:03 -0500
>
>
>Peter Ring wrote:
>> There's substantial evidence that RPM based distribution of Cygwin is
>> feasible:
>> 
>>   http://www.holonlinux.com/product/xonwin/index.html
>> 
>> Just in case you don't read Japanese, go directly to the FTP site:
>> 
>>   ftp://xow.holonlinux.com/pub/XonWindows/
>
>PETER!
>
>(In case anyone was wondering, Peter was one of those hardy souls 
>working on porting rpm 'back in the day' -- IIRC Peter was working on 
>early 4.0.x versions...)
>
>Yes, an RPM-based cygwin is feasible -- but the last time I looked, most
>
>of the competitors said something like: "First do (X) to install a basic
>
>cygwin system, and then use this tarball of rpm.exe, run rpm --initdb, 
>then use rpm to install and/or update other parts of your system"
>
>Where (X) is "unpack a tarball" or "piggyback off setup.exe and only 
>install these three packages" or somesuch.
>
>While *feasible,* that's not really *practical* as a "complete" 
>distribution.  Further, none of the schemes out there were capable of 
>updating the cygwin dll itself -- because rpm.exe uses it.  Nor could 
>they update any other in-use files.
>
>However, things may have changed over the years. I dunno, and I'm too 
>lazy to check now. :-)
>
>Personally, I'd welcome an official setup-installable package providing

>rpm.  Here's why:
>   1) we'd probably see a number of folks -- those who don't want to 
>permanently maintain a package, but want to provide it for people to use
>
>-- who'd choose to pack their contribution as rpms.  (Preferably,  these
>
>ad-hoc rpms would go somewhere like /usr/local or /opt/ or ANYWHERE 
>except /usr and /usr/X11R6/ ).
>
>   2) as these numbers grow, folks might begin wondering how to (and 
>provding code for) help setup.exe and rpm coexist -- updating each 
>other's databases, maybe even linking setup.exe against librpm, etc etc.
>
>  Of course, this requires that someone really really smart figure out 
>the best way to create a "native" port of librpm -- that can still 
>figure out where /var/cache/rpm and /etc and suchlike are really located...
>
>On the other hand, that was Robert's idea behind providing the dpkg 
>stuff in setup-installable form, and the above sequence didn't happen 
>for deb...
>
>--Chuck
>
>
>
>--
>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ:   http://cygwin.com/faq/
>


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Cygwin official logo ?

2002-11-28 Thread Yann Crausaz
Hello,

As an illustration for a paper I'm writing about Cygwin, I'm looking for
THE official Cygwin logo. I guess that this official logo isn't the "GNU
+ Cygnus + Windows = Cygwin" standing on the homepage (www.cygwin.com),
and not even the black "C" above the "Install Cygwin Now" link...

Where could I find it ?

Thanks

Yann
-------
Yann Crausaz
EIVD - University of Applied Sciences of Western Switzerland
Route de Cheseaux 1
1400 Yverdon-les-Bains
Switzerland
mailto:[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
---


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Problem compiling cygwin-1.3.18

2003-01-09 Thread Yann Crausaz
Hello,
I'm trying to compile cygwin-1.3.18/ (extracted from cygwin-1.3.18-1-src.tar.bz2)
: I've made a './configure', then a 'make', and I get the following error
:
configure: error: can not find install-sh or install.sh in .. ./..
Here is a output sample for cygcheck -s :
Cygwin DLL version info:
DLL version: 1.3.18
DLL epoch: 19
DLL bad signal mask: 19005
DLL old termios: 5
DLL malloc env: 28
API major: 0
API minor: 69
Shared data: 3
DLL identifier: cygwin1
Mount registry: 2
Cygnus registry name: Cygnus Solutions
Cygwin registry name: Cygwin
Program options name: Program Options
Cygwin mount registry name: mounts v2
Cygdrive flags: cygdrive flags
Cygdrive prefix: cygdrive prefix
Cygdrive default prefix:
Build date: Wed Dec 25 15:37:50 EST 2002
Shared id: cygwin1S3
What am I doing wrong ?
Thanks in advance !
Yann
-------
Yann Crausaz
EIVD - University of Applied Sciences of Western Switzerland
Route de Cheseaux 1
1400 Yverdon-les-Bains
Switzerland
mailto:[EMAIL PROTECTED]
---


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/