[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#187960: marked as done (rootskel fails to build from source on arm/m68k)



Your message dated Tue, 08 Apr 2003 18:02:24 -0400
with message-id <E1931Ae-0000mA-00@auric.debian.org>
and subject line Bug#187960: fixed in rootskel 0.26
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 7 Apr 2003 09:18:46 +0000
>From adconrad@0c3.net Mon Apr 07 04:18:45 2003
Return-path: <adconrad@0c3.net>
Received: from lucifer.0c3.net [149.99.57.148] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 192Sm5-0001cc-00; Mon, 07 Apr 2003 04:18:45 -0500
Received: from adconrad by lucifer.0c3.net with local (Exim 3.36 #1 (Debian))
	id 192Sm4-0003dk-00; Mon, 07 Apr 2003 03:18:44 -0600
Content-Type: multipart/mixed; boundary="===============92869761753454472=="
MIME-Version: 1.0
From: Adam Conrad <adconrad@0c3.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: rootskel fails to build from source on arm/m68k
X-Mailer: reportbug 2.10.1
Date: Mon, 07 Apr 2003 03:18:44 -0600
Message-Id: <[🔎] E192Sm4-0003dk-00@lucifer.0c3.net>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-1.1 required=4.0
	tests=HAS_PACKAGE,PATCH_UNIFIED_DIFF,SPAM_PHRASE_00_01
	version=2.44
X-Spam-Level: 

This is a multi-part MIME message sent by reportbug.

--===============92869761753454472==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: rootskel
Version: 0.24
Severity: serious
Tags: patch

rootskel fails to build from source[1] on arm and m68k due to a bug
in fakeroot (being reported separately).  The attached patch reworks
debian/rules to build the locale data during build rather than binary,
which seems more "correct" anyway.  It also mucks with where builds
occur (build-tree instead of debian/foo) to better separate the build
and binary targets, and make the clean target a no-brainer.

... Adam

[1] http://buildd.debian.org/build.php?arch=&pkg=rootskel

-- System Information:
Debian Release: testing/unstable
Architecture: powerpc
Kernel: Linux lucifer 2.4.20 #1 Sat Dec 28 20:41:54 MST 2002 ppc
Locale: LANG=C, LC_CTYPE=C


--===============92869761753454472==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="public_html/rootskel.diff"

--- rootskel/rules.old	Mon Apr  7 10:43:01 2003
+++ rootskel-0.24/debian/rules	Mon Apr  7 10:58:04 2003
@@ -17,29 +17,31 @@
 build: build-stamp
 build-stamp:
 	dh_testdir
-	touch build-stamp
-
-build-locale:
-	mkdir -p debian/rootskel/usr/lib/locale
+	# We want to work in build-tree, so we can clean without remorse:
+	mkdir build-tree
+	cp -a src/* build-tree/
+	find build-tree -depth -type d -path "*CVS*" -exec rm -rf {} \;
+	mkdir -p build-tree/usr/lib/locale
 	localedef -i "debian/C.UTF-8" -f "UTF-8" \
-	  "debian/rootskel/usr/lib/locale/C.UTF-8" 
+	  "build-tree/usr/lib/locale/C.UTF-8" 
+	touch build-stamp
 
 clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
 	rm -f debian/files~
+	rm -rf build-tree
 	dh_clean
 
 # cvs update -P will remove these dirs if they are empty
 DIRS=dev proc var/log var/lib/apt-install mnt floppy usr/lib/prebaseconfig.d
 
-install: build build-locale
+install: build
 	dh_testdir
 	dh_testroot
 	mkdir -p debian/rootskel/
-	cp -a src/* debian/rootskel/
-	find debian/rootskel -depth -type d -path "*CVS*" -exec rm -rf {} \;
+	cp -a build-tree/* debian/rootskel/
 	$(foreach DIR, $(DIRS), \
 	(mkdir -p debian/rootskel/$(DIR) ) ; )
 	touch debian/rootskel/var/lib/apt-install/queue

--===============92869761753454472==--

---------------------------------------
Received: (at 187960-close) by bugs.debian.org; 8 Apr 2003 22:08:24 +0000
>From katie@auric.debian.org Tue Apr 08 17:08:24 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 1931GR-0007op-00; Tue, 08 Apr 2003 17:08:23 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 1931Ae-0000mA-00; Tue, 08 Apr 2003 18:02:24 -0400
From: Petter Reinholdtsen <pere@debian.org>
To: 187960-close@bugs.debian.org
X-Katie: $Revision: 1.33 $
Subject: Bug#187960: fixed in rootskel 0.26
Message-Id: <E1931Ae-0000mA-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Tue, 08 Apr 2003 18:02:24 -0400
Delivered-To: 187960-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
rootskel, which is due to be installed in the Debian FTP archive:

rootskel_0.26.dsc
  to pool/main/r/rootskel/rootskel_0.26.dsc
rootskel_0.26.tar.gz
  to pool/main/r/rootskel/rootskel_0.26.tar.gz
rootskel_0.26_i386.udeb
  to pool/main/r/rootskel/rootskel_0.26_i386.udeb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 187960@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Petter Reinholdtsen <pere@debian.org> (supplier of updated rootskel package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue,  8 Apr 2003 22:14:31 +0200
Source: rootskel
Binary: rootskel
Architecture: source i386
Version: 0.26
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Petter Reinholdtsen <pere@debian.org>
Description: 
 rootskel   - Skeleton root filesystem used by debian-installer. (udeb)
Closes: 187960
Changes: 
 rootskel (0.26) unstable; urgency=low
 .
   * Petter Reinholdtsen
     - Stop including empty /var/lib/apt-install/queue in the package.  It
       will replace the existing queue if rootskel is upgraded by anna.
     - Fix broken 'clean' target, now it is able to remove the build-tree.
     - Make sure the locale is only built once. (Closes: #187960)
Files: 
 34287c10accbee173e33f19381f82ca9 666 debian-installer standard rootskel_0.26.dsc
 cb1051d277e88b271955eb1710870ee0 10204 debian-installer standard rootskel_0.26.tar.gz
 7d94e631b9fbc49f9066ac0c3edf607f 39664 debian-installer standard rootskel_0.26_i386.udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+k0Mo20zMSyow1ykRAsY+AKCRZ6XodQUrR1DyChIdMGds7sBtFwCfbtkR
apVAaLakp3NhUO0RwBHw/gc=
=u4f0
-----END PGP SIGNATURE-----



Reply to: