RE: cygwin 1.5.10: ImageMagick 6.0.3 binaries fail

2004-08-10 Thread Chris January
 I just updated my cygwin and related apps to the latest 
 versions using the setup.exe tool.  Things seemed to be 
 working fine before the update, but now I have trouble 
 running any ImageMagick tools.
 
 For example, the following command and resulting error:
 $ convert a.jpg b.png
 
 assertion list_info != (LinkedListInfo *) NULL failed: file 
 /home/harold/ports/ImageMagick/ImageMagick-6.0.3/magick/hashmap.c,
 line 1033
 
 I've received this error with all of the ImageMagick binaries 
 I've tried to run.  Just thought I'd let people know and see 
 if others out there get the same error.
 
 I've attached the output from cygcheck -s -v -r in case 
 anyone needs to look at it.

Can the ImageMagick maintainer (Harold) please take note of this as there
has been a slew of messages in this vein? Maybe it's a packaging problem as
it seems all the programs are failing this assertion.

Chris J



Re: gtk2-win32 vs. gtk2-x11

2004-08-10 Thread Gerrit P. Haase
Hello Corinna,

Date: Mon, 9 Aug 2004 11:12:13 +0200, Corinna writes:
 On Aug  8 01:13, Gerrit P. Haase wrote:
 Hello,
 
 I'm not sure how to release gtk+ with x11 and win32 together.
 
 There are lot of duplicated filenames, only the two main DLL's have a
 different name.  These two version cannot be installed together
 without using different prefixes.

 Can you explain a bit more?  Are they using different header files
 with the same name instead of using #define's a lot, etc?

There are the executables:
  /usr/bin/gdk-pixbuf-query-loaders.exe
  /usr/bin/gtk-query-immodules-2.0.exe
  /usr/bin/gdk-pixbuf-csource.exe
  /usr/bin/gtk-demo.exe
in the x11 version they are linked against
  /usr/lib/libgdk-x11-2.0.dll.a
  /usr/lib/libgtk-x11-2.0.dll.a
the win32 ones are linked against
  /usr/lib/libgdk-win32-2.0.dll.a
  /usr/lib/libgtk-win32-2.0.dll.a

The headers are the same for both packages, probably with some
#ifdef's.  The GTK+ immodules have the same name, but are linked
against the main library (x11 or win32 version).  All the locale
support files are identical, some config files are identical.
The gdk-pixbuf package is included, but it is independant and all the
header and libraries are the same, also the loaders.

 I have no idea how to resolve this now.
 Move gtk2-x11 under prefix /usr/X11R6?  Use an /opt prefix?

 How did you solve it for the other packages you already uploaded?

There are no other packages with two versions from the same source.
Pango includes both, win32 and x11 libs in one package and the several
main libraries are sharing the remaining files, this would be the real
solution for GTK+, to build both at the same time and use unique names
for all the unique runtime DLL's, modules and import libraries and to
share the other files (like config files, headers, locale files, ...)


Gerrit
-- 
=^..^=




Re: e2fsprogs, e2fsimage

2004-08-10 Thread Gerrit P. Haase
Sam writes:

   I am interested in packaging and maintaining e2fsprogs for
 Cygwin.  Version 1.35 pretty much builds OOTB.  My primary
[...]

+1 from me.

 setup.hint for e2fsprogs:

 category: Devel
 requires: cygwin
 sdesc: Ext2 filesystem utilities
 ldesc: The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard
 utilities for creating, fixing, configuring, and debugging ext2
 filesystems.

 setup.hint for e2fsimage:

 category: Devel
 requires: cygwin, e2fsprogs
 sdesc: Utility for creating ext2 filesystem images.
 ldesc: e2fsimage enables the user to create and populate an ext2 filesystem image
 as a copy from an existing directory tree. It supports regular files,
 directories, soft links, hard links, and block/char special devices.

Where can I fetch the actual packages to do a review?

Gerrit
-- 
=^..^=




Re: cygwin 1.5.10: ImageMagick 6.0.3 binaries fail

2004-08-10 Thread Harold L Hunt II
Hey man, ease.  I've got it on my to-do list but right now our new baby 
takes priority.  If you could help me out by telling other people to 
chill out for another week or so I'd appreciate it.

Thanks,
Harold
Chris January wrote:
I just updated my cygwin and related apps to the latest 
versions using the setup.exe tool.  Things seemed to be 
working fine before the update, but now I have trouble 
running any ImageMagick tools.

For example, the following command and resulting error:
$ convert a.jpg b.png
assertion list_info != (LinkedListInfo *) NULL failed: file 
/home/harold/ports/ImageMagick/ImageMagick-6.0.3/magick/hashmap.c,
line 1033

I've received this error with all of the ImageMagick binaries 
I've tried to run.  Just thought I'd let people know and see 
if others out there get the same error.

I've attached the output from cygcheck -s -v -r in case 
anyone needs to look at it.

Can the ImageMagick maintainer (Harold) please take note of this as there
has been a slew of messages in this vein? Maybe it's a packaging problem as
it seems all the programs are failing this assertion.
Chris J



Re: gtk2-win32 vs. gtk2-x11

2004-08-10 Thread Corinna Vinschen
On Aug 10 11:09, Gerrit P. Haase wrote:
 Hello Corinna,
 
 Date: Mon, 9 Aug 2004 11:12:13 +0200, Corinna writes:
  On Aug  8 01:13, Gerrit P. Haase wrote:
  Hello,
  
  I'm not sure how to release gtk+ with x11 and win32 together.
  
  There are lot of duplicated filenames, only the two main DLL's have a
  different name.  These two version cannot be installed together
  without using different prefixes.
 
  Can you explain a bit more?  Are they using different header files
  with the same name instead of using #define's a lot, etc?
 
 There are the executables:
   /usr/bin/gdk-pixbuf-query-loaders.exe
   /usr/bin/gtk-query-immodules-2.0.exe
   /usr/bin/gdk-pixbuf-csource.exe
   /usr/bin/gtk-demo.exe

What about having two versions each, as with the *.a files?

/usr/bin/gdk-pixbuf-query-loaders-x11.exe
/usr/bin/gdk-pixbuf-query-loaders-win32.exe
etc.

 in the x11 version they are linked against
   /usr/lib/libgdk-x11-2.0.dll.a
   /usr/lib/libgtk-x11-2.0.dll.a
 the win32 ones are linked against
   /usr/lib/libgdk-win32-2.0.dll.a
   /usr/lib/libgtk-win32-2.0.dll.a

And the DLLs have the same name, without some x11/win32 suffix (sort of)?

 The headers are the same for both packages, probably with some
 #ifdef's.  The GTK+ immodules have the same name, but are linked
 against the main library (x11 or win32 version).  All the locale

Where are the immodules located, usr/share/$foo?  Any sense to
create appropriate subdirs x11/win32?  Too complicated?


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Co-Project Leader  mailto:[EMAIL PROTECTED]
Red Hat, Inc.


RE: e2fsprogs, e2fsimage

2004-08-10 Thread Robb, Sam
 Where can I fetch the actual packages to do a review?

Not available yet - I'm trying to package these using the
generic build script, which is new to me (well, not really,
but new enough that I'm having some problems getting things
put in the right place.)

I hope to have packages available sometime today or tomorrow.

-Samrobb


Re: gtk2-win32 vs. gtk2-x11

2004-08-10 Thread Gerrit P. Haase
Hello Corinna,

Corinna writes:
 Can you explain a bit more?  Are they using different header files
 with the same name instead of using #define's a lot, etc?
 
 There are the executables:
   /usr/bin/gdk-pixbuf-query-loaders.exe
   /usr/bin/gtk-query-immodules-2.0.exe
   /usr/bin/gdk-pixbuf-csource.exe
   /usr/bin/gtk-demo.exe

 What about having two versions each, as with the *.a files?

 /usr/bin/gdk-pixbuf-query-loaders-x11.exe
 /usr/bin/gdk-pixbuf-query-loaders-win32.exe
 etc.

Some changes in the code will be neccessary, since there is just one
default directory where these programs are loooking for the loaders /
modules.  Well, IIRC the loaders only depend on gdk-pixbuf which is
not depending on gtk.  The executables name is no problem. 

 in the x11 version they are linked against
   /usr/lib/libgdk-x11-2.0.dll.a
   /usr/lib/libgtk-x11-2.0.dll.a
 the win32 ones are linked against
   /usr/lib/libgdk-win32-2.0.dll.a
   /usr/lib/libgtk-win32-2.0.dll.a

 And the DLLs have the same name, without some x11/win32 suffix (sort of)?

Yes.  This is already included in the source, they have managed to get
half the way.  But it is not possible to build both versions at the
same time.

 The headers are the same for both packages, probably with some
 #ifdef's.  The GTK+ immodules have the same name, but are linked
 against the main library (x11 or win32 version).  All the locale

 Where are the immodules located, usr/share/$foo?  Any sense to
 create appropriate subdirs x11/win32?  Too complicated?

/usr/lib/gtk/2.4.0/...

Hmmm, should be possible. At least I can run the two builds one after
another and then package the binaries into one tarball.  Lets see if
it works out somehow.


Gerrit
-- 
=^..^=




Re: e2fsprogs, e2fsimage

2004-08-10 Thread Gerrit P. Haase
Hallo Sam,

Am Dienstag, 10. August 2004 um 18:50 schriebst du:

 Where can I fetch the actual packages to do a review?

 Not available yet - I'm trying to package these using the
 generic build script, which is new to me (well, not really,
 but new enough that I'm having some problems getting things
 put in the right place.)

 I hope to have packages available sometime today or tomorrow.

Don't hesitate to ask if there are problems with the g-b-s.

Gerrit
-- 
=^..^=




Re: ORBit2(-devel)-2.10.3-1

2004-08-10 Thread Gerrit P. Haase
Hello Yaakov,

 Gerrit P. Haase wrote:
 | I think yes, though I have not tried to rebuild, but I believe that it
 | will work, please upload (or should / may I do it?).

 Well, I don't have upload privileges, so I can't do it myself.  Thanks.

ORBit2  ORBit2-devel have been uploaded, please send announcement
after the first mirrors are updated.

Gerrit
-- 
=^..^=




Re: gtk2-win32 vs. gtk2-x11

2004-08-10 Thread Dr. Volker Zell
 Reini Urban writes:

 Gerrit P. Haase schrieb:
 There are no other packages with two versions from the same source.
 Pango includes both, win32 and x11 libs in one package and the several
 main libraries are sharing the remaining files, this would be the real
 solution for GTK+, to build both at the same time and use unique names
 for all the unique runtime DLL's, modules and import libraries and to
 share the other files (like config files, headers, locale files, ...)

 As with xemacs.
 Any volunteer to fix it to load them at run-time? (Volker Zell?)

To fix what, XEmacs ?

 Reini Urban

Ciao
  Volker



Re: gtk2-win32 vs. gtk2-x11

2004-08-10 Thread Reini Urban
Dr. Volker Zell schrieb:
Reini Urban writes:
 Gerrit P. Haase schrieb:
 There are no other packages with two versions from the same source.
 Pango includes both, win32 and x11 libs in one package and the several
 main libraries are sharing the remaining files, this would be the real
 solution for GTK+, to build both at the same time and use unique names
 for all the unique runtime DLL's, modules and import libraries and to
 share the other files (like config files, headers, locale files, ...)
 As with xemacs.
 Any volunteer to fix it to load them at run-time? (Volker Zell?)
To fix what, XEmacs ?
gtk2 of course.
But wading through the xemacs src I didn't see much of interest, so 
forget it. They load both libs at startup and discriminate then between 
the different GI libs. As gerrit suggested.

But for I gtk I would recommend keeping the same names and API and load 
only one .so. If DISPLAY is defined or not.

Shouldn't this belong to the gtk devel list?
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/


RE: e2fsprogs, e2fsimage

2004-08-10 Thread Robb, Sam
 Where can I fetch the actual packages to do a review?

Packages are now available for review at:

  http://www.oneparticularharbor.net/cygwin

e2fsprogs:

  source : 
http://www.oneparticularharbor.net/cygwin/e2fsprogs/e2fsprogs-1.35-1-src.tar.bz2
  binary : http://www.oneparticularharbor.net/cygwin/e2fsprogs/e2fsprogs-1.35-1.tar.bz2
  hint   : http://www.oneparticularharbor.net/cygwin/e2fsprogs/setup.hint

e2fsimage:

  source : 
http://www.oneparticularharbor.net/cygwin/e2fsimage/e2fsimage-0.2.0-1-src.tar.bz2
  binary : 
http://www.oneparticularharbor.net/cygwin/e2fsimage/e2fsimage-0.2.0-1.tar.bz2
  hint   : http://www.oneparticularharbor.net/cygwin/e2fsimage/setup.hint

  Thanks,

-Samrobb