Your message dated Mon, 26 Jan 2009 01:20:29 -0500
with message-id <[email protected]>
and subject line Re: Bug#513073: debhelper impossible to unpack on Win32 due to 
case insensitivity
has caused the Debian Bug report #513073,
regarding debhelper impossible to unpack on Win32 due to case insensitivity
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
513073: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=513073
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 7.0.17

Hey all,

The debhelper package contains both a 'debian' directory for debian/rules etc 
and a
'Debian' directory for the Debian/Debhelper/*.pm Perl modules. Therefore, on 
Win32
(i.e. Cygwin), it is impossible to unpack debhelper - when you try, you get 
only the
debian/ folder, so the modules are missing.

A patch is available in the Debian GNU/kCygwin project SVN repository on 
Sourceforge.
For reference, I've also added it below.

Apart from applying this patch, the Debian directory should be moved to 
lib/Debian, of
course.

Only in debhelper-orig: Debian
Only in debhelper: lib
diff -ur debhelper-orig/Makefile debhelper/Makefile
--- debhelper-orig/Makefile     2008-07-31 18:27:07.000000000 +0200
+++ debhelper/Makefile  2009-01-26 06:36:26.000000000 +0100
@@ -51,10 +51,10 @@
 
 version:
        printf "package 
Debian::Debhelper::Dh_Version;\n\$$version='$(VERSION)';\n1" > \
-               Debian/Debhelper/Dh_Version.pm
+               lib/Debian/Debhelper/Dh_Version.pm
 
 clean:
-       rm -f *.1 *.7 Debian/Debhelper/Dh_Version.pm
+       rm -f *.1 *.7 lib/Debian/Debhelper/Dh_Version.pm
        po4a --rm-translations --rm-backups man/po4a/po4a.cfg
        for lang in $(LANGS); do \
                if [ -e man/$$lang ]; then rmdir man/$$lang; fi; \
@@ -66,8 +66,8 @@
                $(DESTDIR)$(PERLLIBDIR)/Sequence
        install $(shell find -maxdepth 1 -mindepth 1 -name dh\* |grep -v 
\.1\$$) $(DESTDIR)/usr/bin
        install -m 0644 autoscripts/* $(DESTDIR)/usr/share/debhelper/autoscripts
-       install -m 0644 Debian/Debhelper/*.pm $(DESTDIR)$(PERLLIBDIR)
-       install -m 0644 Debian/Debhelper/Sequence/*.pm 
$(DESTDIR)$(PERLLIBDIR)/Sequence
+       install -m 0644 lib/Debian/Debhelper/*.pm $(DESTDIR)$(PERLLIBDIR)
+       install -m 0644 lib/Debian/Debhelper/Sequence/*.pm 
$(DESTDIR)$(PERLLIBDIR)/Sequence
 
 test: version
        ./run perl -MTest::Harness -e 'runtests grep { ! /CVS/ && ! /\.svn/ } 
@ARGV' t/*
diff -ur debhelper-orig/run debhelper/run
--- debhelper-orig/run  2008-07-31 18:27:07.000000000 +0200
+++ debhelper/run       2009-01-26 06:36:04.000000000 +0100
@@ -7,7 +7,7 @@
 
 # Ensure that builds are self-hosting, which means I have to use the .pm
 # files in this package, not any that may be on the system.
-export PERL5LIB=$(pwd)
+export PERL5LIB=$(pwd)/lib
 
 # If any automatic script generation is done in building this package, 
 # be sure to use the new templates from this package.



--- End Message ---
--- Begin Message ---
Sjors Gielen wrote:
> The debhelper package contains both a 'debian' directory for debian/rules etc 
> and a
> 'Debian' directory for the Debian/Debhelper/*.pm Perl modules. Therefore, on 
> Win32
> (i.e. Cygwin), it is impossible to unpack debhelper - when you try, you get 
> only the
> debian/ folder, so the modules are missing.
> 
> A patch is available in the Debian GNU/kCygwin project SVN repository on 
> Sourceforge.
> For reference, I've also added it below.
> 
> Apart from applying this patch, the Debian directory should be moved to 
> lib/Debian, of
> course.

Sorry, but I think I'd rather not worry about compatability with
case-insensative filesystems in debhelper.
 
-- 
see shy jo


--- End Message ---

Reply via email to