Your message dated Mon, 18 Aug 2025 17:35:19 -0700
with message-id <2671972.GUh0CODmnK@soren-desktop>
and subject line long running build cycles in courier-imap
has caused the Debian Bug report #255046,
regarding long running build cycles in courier-imap
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.)


-- 
255046: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=255046
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: courier-imap
Version: 0.45.4

We're using the courier-0.45.4 source package and doing some minor
changes. Every time I do a 'debian/rules build' a long running
autoconf/configure process will be started.

I made a new target 'light-clean' which does a normal clean whithout
dropping my Makefile's. For development purpose it's a lot quicker,
because we are installing the packages many times.

Thank you
Heiko Walther
Index: debian/rules
===================================================================
RCS file: /crypt/hp/cvs/courier/src/debian/rules,v
retrieving revision 1.1
diff -u -r1.1 rules
--- debian/rules        19 May 2004 05:35:29 -0000      1.1
+++ debian/rules        18 Jun 2004 14:00:58 -0000
@@ -84,30 +84,34 @@
        if [ `umask` != "0022" ]; then echo "You need to set umask to 022 in 
order to compile/build courier"; exit 1; fi
        chmod +x debian/fixlinks
 
-build: check
+build: config-files
+       $(MAKE) && touch stamp-build
+
+config-files: check
 # create a list of files that currently exists
        chmod +x debian/srcmgr
-       if [ ! -f srcmgr.list ]; then debian/srcmgr > srcmgr.list; fi
 # we may need this because to patches to automake/autoconf stuff
 # (add Build-Depends to autoconf in control if this is the case)
-       aclocal
-       automake
-       autoconf
-       if [ ! -f stamp-build ]; then \
-               CFLAGS=-lcrypt ./configure $(COMMON_CONFOPTS) \
-               && $(MAKE) && touch stamp-build; \
+       if [ ! -f Makefile ]; \
+       then \
+               aclocal; \
+               automake; \
+               autoconf; \
+               CFLAGS=-lcrypt ./configure $(COMMON_CONFOPTS); \
        fi
 
 stamp-build: build
 
-clean: check
+clean: clean
+       debian/srcmgr cleanse < srcmgr.list
+
+light-clean: check
        dh_testroot
        rm -f stamp-build stamp-install
 
 # Add here commands to clean up after the build process.
        -$(MAKE) clean
        dh_clean
-       if [ -f srcmgr.list ]; then debian/srcmgr cleanse < srcmgr.list; rm 
srcmgr.list; fi
 
 install: check stamp-build
        dh_testroot
@@ -332,4 +336,4 @@
 
 binary: binary-indep binary-arch
 
-.PHONY: check build clean binary-indep binary-arch binary install
+.PHONY: check build light-clean clean binary-indep binary-arch binary install

--- End Message ---
--- Begin Message ---
I have recently take over maintenance of the courier-imap package.  I 
apologize that nobody responded to your bug report in a timely manner.  I am 
closing this bug report because I don’t have any issues building courier on my 
system using “gbp buildpackage”, so I assume it has been fixed in the 
intervening years.  But if you are still having issues feel free to reopen the 
bug.

-- 
Soren Stoutner
[email protected]

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


--- End Message ---

Reply via email to