setitimer failure

2002-12-30 Thread gilles BOURGEOIS
hello.
I really have to know if the setitimer() primitive works well using cywgin
dll
I am currently using NT5.0 (2000)
I call setitimer(ITIMER_VIRTUAL, interval, NULL) and it returns -1 with bad
argument as errno .
I do not understand why, because my arguments seemes to be ok to me !
Any help very appreciated.
gilles






Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Pavel Tsekov
On Mon, 30 Dec 2002, Dean Scarff wrote:

 Done, the new binary package nasm-0.98.35-2 has everything except the pdf (due to 
ghostscript problems as I mentioned elsewhere).  Updated files are here:
 
 http://proud-x.com/~p00ya/cygwin-apps/nasm/setup.hint
 http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-2.tar.bz2
 http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-2-src.tar.bz2

Ok, I've just reviewed the package. Do you mind moving the contents of 
/usr/doc/nasm to /usr/doc/nasm-0.98.35 ?

Btw, please, do not update the cygwin specific part of the package 
version number when releasing an updated version in the process of 
reviewing.




Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Max Bowsher
Pavel Tsekov wrote:
 On Mon, 30 Dec 2002, Dean Scarff wrote:

 Done, the new binary package nasm-0.98.35-2 has everything except
 the pdf (due to ghostscript problems as I mentioned elsewhere).
 Updated files are here:

 http://proud-x.com/~p00ya/cygwin-apps/nasm/setup.hint
 http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-2.tar.bz2
 http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-2-src.tar.bz2

 Ok, I've just reviewed the package. Do you mind moving the contents of
 /usr/doc/nasm to /usr/doc/nasm-0.98.35 ?

 Btw, please, do not update the cygwin specific part of the package
 version number when releasing an updated version in the process of
 reviewing.

Didn't the last discussion on this agree on *DO* update the Cygwin-specific
release number during reviewing?

Max.




Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Max Bowsher
Pavel Tsekov wrote:
 On Mon, 30 Dec 2002, Max Bowsher wrote:

 Btw, please, do not update the cygwin specific part of the package
 version number when releasing an updated version in the process of
 reviewing.

 Didn't the last discussion on this agree on *DO* update the
 Cygwin-specific release number during reviewing?

 Please, consult the last discussion about that.

My memory is incorrect. Sorry.

I do think that a version number should uniquely identify a version, though.
A possibility that was not considered last time this was discussed is to
start the reviewing at -0.1, going -0.2, -0.3, etc., and then bump to -1 on
release.

Feel free to ignore me if you don't want to reopen this discussion.


Max.




Re: UPX updated to 1.24

2002-12-30 Thread Lapo Luchini
Pavel Tsekov wrote:


http://www.lapo.it/tmp/upx-1.24-1-src.tar.bz2
http://www.lapo.it/tmp/upx-1.24-1.tar.bz2
 

I've removed the 1.20-1 packages.
   

Lapo, there was no announcement for this package.


Whops.. forgot to send it before holidays =(
Sent right now.

--
Lapo 'Raist' Luchini
[EMAIL PROTECTED] (PGP  X.509 keys available)
http://www.lapo.it (ICQ UIN: 529796)





xinetd and chkconfig - ok to upload ?

2002-12-30 Thread Pavel Tsekov
On Tue, 24 Dec 2002, Pavel Tsekov wrote:

 1. xinetd
 
 version: 2.3.9-1
 status : reviewed; ready for upload (?!)
 
 2. chkconfig
 
 version: 1.2.24h-1
 status : reviewed; ready for upload

Does anyone have any objections if I upload this packages ?

I've doubts only about xinetd. Sergey answered Charles's question and 
there was no response from Charles, so it should be ok, right ?




Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Pavel Tsekov
On Mon, 30 Dec 2002, Max Bowsher wrote:

 I do think that a version number should uniquely identify a version, though.
 A possibility that was not considered last time this was discussed is to
 start the reviewing at -0.1, going -0.2, -0.3, etc., and then bump to -1 on
 release.
 
 Feel free to ignore me if you don't want to reopen this discussion.

Hello, Max

Just to let you know that I do not want to ignore your opinion, nor do I 
want to ignore any other peoples' opinion. I just do not have strong 
opinion on this topic. So, as far as I'm concerned I'm trying to follow 
the instructions at http://cygwin.com/setup.html. If as a result of a 
discussion on this list this instructions do change, I'll follow the new 
instructions whatever they are.




Re: ifhp package

2002-12-30 Thread Brian Gallew
Pavel Tsekov said:
 Then why not just wait until all the pieces are ready ?
OK, I'll do that.  I'll post again when everything is ready.





Re: xinetd and chkconfig - ok to upload ?

2002-12-30 Thread Charles Wilson
Short version:
as far as MY concerns go, these two packages are ok for upload.


On Tue, 24 Dec 2002, Pavel Tsekov wrote:


1. xinetd

version: 2.3.9-1
status : reviewed; ready for upload (?!)

2. chkconfig

version: 1.2.24h-1
status : reviewed; ready for upload


Does anyone have any objections if I upload this packages ?

I've doubts only about xinetd. Sergey answered Charles's question and 
there was no response from Charles, so it should be ok, right ?


Yes, I guess so.  There were two separate subthreads -- one on xinetd 
and one on chkconfig, but Sergey answered some but not all of the 
questions all in one reply.  However, the questions he left unaddressed 
were not showstoppers.

Concerning xinetd, http://cygwin.com/ml/cygwin-apps/2002-12/msg00114.html
addressed most of the issues.  Sergey explained that a preremove script 
couldn't do this:
(*) rm -f /etc/xinetd.d/*
(*) rmdir /etc/xinetd.d
(*) rm -f /etc/xinetd.conf

but he never said why it couldn't at least do this (since I had 
suggested all six operations):

rm -f /usr/bin/xinetd-config
chkconfig --del xinetd 21 /dev/null
rm -f /etc/rc.d/init.d/xinetd

As it turns out, ONLY the first action in the second group (rm -f 
/usr/bin/xinetd-config) can actually be done from a preremove script, 
since xinetd-config will be automatically and unconditionally replaced 
by the postinstall script if this is an upgrade, and not an actual removal.

However, the other two actions in the second group -- creating 
init.d/xinetd and making the rc.N/symlinks -- are only done when the 
user explicitly runs /usr/bin/xinetd-config.  Thus, on upgrade, if the 
preremove script removes those, the user will have to re-run 
xinetd-config to recreate that file and symlinks.

Blech.

I don't think there is a clean way to do this (and ssh doesn't clean up 
/usr/bin/sshd-*-config either) unless we have a set of scripts like

/etc/postinstall/
/etc/postupgrade/
/etc/preupgrade/
/etc/preremove/

and setup knows about upgrades vs. removals, and calls the correct 
scripts.  But that's a MESS -- and would probably break a lot of 
existing packages that depend on the current behavior for proper 
operation on upgrade/install/remove.  I'd rather leave a few droppings 
around after an real uninstall and let upgrades remain simple.

There was also an issue with sunrpc:

Sergey said:
 Me too. I'd like to build rpc-aware xinetd with sunrpc package.

I'm not sure if that means he wants to WAIT for the sunrpc package to be 
accepted into cygwin, then rebuild his xinetd package so that it uses 
the rpc stuff, or if he wants to go forward with xinetd AS-IS and add 
rpc stuff later on as an update.

I suspect the latter.

So, as far as MY concerns go, these two packages are ok for upload.

--Chuck




exim 4.12-1

2002-12-30 Thread Pierre A. Humblet
A new exim release is ready for upload

http://home.attbi.com/~phumblet/setup.hint
http://home.attbi.com/~phumblet/exim-4.12-1.tar.bz2
http://home.attbi.com/~phumblet/exim-4.12-1-src.tar.bz2

The new setup.hint appears below. 
No change except for the version number.

Thanks

Pierre

# Exim-4.12-1 setup.hint
sdesc: A Mail Transfer Agent.
ldesc: Mail Transfer Agent with sendmail like command line 
arguments and a single configuration file.
Features: flexible retry algorithms, header  envelope rewriting,
multiple deliveries down single connection or multiple deliveries in
parallel, regular expressions in configuration parameters, file
lookups, supports sender and/or receiver verification, selective
relaying, virtual domains and built-in mail filtering.

See www.exim.org.
This port is compiled with tls/ssl support.
category: Mail
requires: cygwin gdbm openssl





Re: xinetd and chkconfig - ok to upload ?

2002-12-30 Thread Sergey Okhapkin
From: Charles Wilson [EMAIL PROTECTED]
 I don't think there is a clean way to do this (and ssh doesn't clean up
 /usr/bin/sshd-*-config either) unless we have a set of scripts like

 /etc/postinstall/
 /etc/postupgrade/
 /etc/preupgrade/
 /etc/preremove/

 and setup knows about upgrades vs. removals, and calls the correct
 scripts.  But that's a MESS -- and would probably break a lot of
 existing packages that depend on the current behavior for proper

Yep! You got my point. We can't do a clean package uninstall without
distinguishing between uninstall/upgrade actions. Moreover, I can't do

/usr/sbin/chkconfig --del xinetd

in xinetd's preremove script because chkconfig may be removed already by
setup on simultaneous upgrade of both xinetd and chkconfig pachages! BTW,
shouldn't setup remove/install the packages one by one? Currently if several
packages are upgraded at the same time setup removes _all_ the packages to
be upgared first and installs all the upgrade packages after that.

 Sergey said:
   Me too. I'd like to build rpc-aware xinetd with sunrpc package.

 I'm not sure if that means he wants to WAIT for the sunrpc package to be
 accepted into cygwin, then rebuild his xinetd package so that it uses
 the rpc stuff, or if he wants to go forward with xinetd AS-IS and add
 rpc stuff later on as an update.

 I suspect the latter.

You're right, I'm going to add RPC support to the next version of xinetd,
I'd like to have XXX-1 version of xinetd to be uploaded as is.

Sergey Okhapkin
Somerset, NJ





Re: xinetd and chkconfig - ok to upload ?

2002-12-30 Thread Robert Collins
On Tue, 2002-12-31 at 09:50, Sergey Okhapkin wrote:
 BTW,
 shouldn't setup remove/install the packages one by one? Currently if several
 packages are upgraded at the same time setup removes _all_ the packages to
 be upgared first and installs all the upgrade packages after that.

Because of file moves:

If file A is in package bar, and moves to package foo, then on upgrade,
bar must be removed (removing the old A) before package foo is
installed.

The current behaviour is a stop gap before full file by file inspection.
The primary guarantee of the current behaviour is that it always does
the *right thing* when moving files between packages.

Rob
-- 
---
GPG key available at: http://users.bigpond.net.au/robertc/keys.txt.
---



signature.asc
Description: This is a digitally signed message part


Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Dario Alcocer
On Mon, Dec 30, 2002 at 01:18:05PM +0800, Dean Scarff wrote:
 Done, the new binary package nasm-0.98.35-2 has everything except
 the pdf (due to ghostscript problems as I mentioned elsewhere).

What problems exactly are you having with Ghostscript?  I'll assume
that you're referring to the Cygwin version of Ghostscript.

-- 
Dario Alcocer -- Sr. Software Developer, Helix Digital Inc.
[EMAIL PROTECTED] -- http://www.helixdigital.com



Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Dean Scarff


- Original Message -
From: Pavel Tsekov [EMAIL PROTECTED]
Date: Mon, 30 Dec 2002 11:11:59 +0100 (CET)

 On Mon, 30 Dec 2002, Dean Scarff wrote:
 
  Done, the new binary package nasm-0.98.35-2 has everything except the pdf (due to 
ghostscript problems as I mentioned elsewhere).  Updated files are here:
  
  http://proud-x.com/~p00ya/cygwin-apps/nasm/setup.hint
  http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-2.tar.bz2
  http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-2-src.tar.bz2
 
 Ok, I've just reviewed the package. Do you mind moving the contents of 
 /usr/doc/nasm to /usr/doc/nasm-0.98.35 ?
 
 Btw, please, do not update the cygwin specific part of the package 
 version number when releasing an updated version in the process of 
 reviewing.
 

My mistake, both the above points are fixed now.  The new binary package looks like:

usr/
usr/man/
usr/man/man1/
usr/man/man1/nasm.1
usr/man/man1/ndisasm.1
usr/info/
usr/info/nasm.info
usr/info/nasm.info-1
usr/info/nasm.info-10
usr/info/nasm.info-11
usr/info/nasm.info-12
usr/info/nasm.info-13
usr/info/nasm.info-14
usr/info/nasm.info-2
usr/info/nasm.info-3
usr/info/nasm.info-4
usr/info/nasm.info-5
usr/info/nasm.info-6
usr/info/nasm.info-7
usr/info/nasm.info-8
usr/info/nasm.info-9
usr/bin/
usr/bin/rdf2com.exe
usr/bin/nasm.exe
usr/bin/ndisasm.exe
usr/bin/rdfdump.exe
usr/bin/ldrdf.exe
usr/bin/rdx.exe
usr/bin/rdflib.exe
usr/bin/rdf2bin.exe
usr/bin/rdf2ihx.exe
usr/doc/
usr/doc/nasm-0.98.35/
usr/doc/nasm-0.98.35/html/
usr/doc/nasm-0.98.35/html/nasmdo10.html
usr/doc/nasm-0.98.35/html/nasmdoc0.html
usr/doc/nasm-0.98.35/html/nasmdoc1.html
usr/doc/nasm-0.98.35/html/nasmdoc2.html
usr/doc/nasm-0.98.35/html/nasmdoc3.html
usr/doc/nasm-0.98.35/html/nasmdoc4.html
usr/doc/nasm-0.98.35/html/nasmdoc5.html
usr/doc/nasm-0.98.35/html/nasmdoc6.html
usr/doc/nasm-0.98.35/html/nasmdoc7.html
usr/doc/nasm-0.98.35/html/nasmdoc8.html
usr/doc/nasm-0.98.35/html/nasmdoc9.html
usr/doc/nasm-0.98.35/html/nasmdoca.html
usr/doc/nasm-0.98.35/html/nasmdocb.html
usr/doc/nasm-0.98.35/html/nasmdoci.html
usr/doc/nasm-0.98.35/nasmdoc.ps
usr/doc/nasm-0.98.35/nasmdoc.txt
usr/doc/nasm-0.98.35/AUTHORS
usr/doc/nasm-0.98.35/CHANGES
usr/doc/nasm-0.98.35/INSTALL
usr/doc/nasm-0.98.35/COPYING
usr/doc/nasm-0.98.35/README
usr/doc/nasm-0.98.35/TODO
usr/doc/nasm-0.98.35/ChangeLog
usr/doc/Cygwin/
usr/doc/Cygwin/nasm-0.98.35.README

Updated files are at:
http://proud-x.com/~p00ya/cygwin-apps/nasm/setup.hint
http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-1.tar.bz2
http://proud-x.com/~p00ya/cygwin-apps/nasm/nasm-0.98.35-1-src.tar.bz2


Cheers,
Dean Scarff
-- 
___
Get your free email from http://mymail.operamail.com

Powered by Outblaze



Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Dean Scarff

From: Dario Alcocer alcocer at helixdigital dot com
Date: Mon, 30 Dec 2002 18:35:28 -0800
 What problems exactly are you having with Ghostscript?  
 I'll assume that you're referring to the Cygwin version of Ghostscript.

They may not be a problem with ghostscript at all, contrary to what I said before.  It 
may actually be a problem with the .ps that was generated.  I have no experience with 
either format, but here's the error message from ps2pdf:
$ ps2pdf -dOptimize=true nasmdoc.ps nasmdoc.pdf
Error: /undefined in setpagesize
Operand stack:

Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval-
-   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   fa
lse   1   %stopped_push   1   3   %oparray_pop   1   3   %oparray_pop   .runexec
2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --
nostringval--   --nostringval--   --nostringval--
Dictionary stack:
   --dict:1085/1123(ro)(G)--   --dict:0/20(G)--   --dict:111/200(L)--
Current allocation mode is local
Current file position is 52386
GNU Ghostscript 7.05: Unrecoverable error, exit code 1

The .ps was generated from a perl script that exited without error.  The build works 
on debian with perl 5.8.0 and GNU Ghostscript 7.05.  I'm using those same versions of 
each on cywin.
I'm sorry for assuming this was a problem with ghostscript if it isn't.  If you or 
anyone knows the source of this problem, I'd be happy to know.

Otherwise, I'm quite happy to leave the pdf out - it would double the size of the 
binary package, and its not a format that is particularly useful (imho) in cygwin when 
there's html as well.

Cheers,
Dean Scarff

-- 
___
Get your free email from http://mymail.operamail.com

Powered by Outblaze



Re: [nasm packaging review] was Re: Pending packages status

2002-12-30 Thread Dario Alcocer
On Tue, Dec 31, 2002 at 11:25:25AM +0800, Dean Scarff wrote:
 The .ps was generated from a perl script that exited without
 error.  The build works on debian with perl 5.8.0 and GNU Ghostscript
 7.05.  I'm using those same versions of each on cywin.

Compare the Postscript file that was produced on your Debian system
with the one produced on Cygwin.  If both Postscript files are
exactly the same, then I'd say that there's a problem with Ghostscript.

-- 
Dario Alcocer -- Sr. Software Developer, Helix Digital Inc.
[EMAIL PROTECTED] -- http://www.helixdigital.com