[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 Mon, 07 Apr 2003 17:02:25 -0400
with message-id <E192dl3-0006K5-00@auric.debian.org>
and subject line Bug#187960: fixed in rootskel 0.25
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; 7 Apr 2003 21:08:07 +0000
>From katie@auric.debian.org Mon Apr 07 16:08:06 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 192dqY-0001ce-00; Mon, 07 Apr 2003 16:08:06 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 192dl3-0006K5-00; Mon, 07 Apr 2003 17:02:25 -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.25
Message-Id: <E192dl3-0006K5-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Mon, 07 Apr 2003 17:02:25 -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.25.dsc
  to pool/main/r/rootskel/rootskel_0.25.dsc
rootskel_0.25.tar.gz
  to pool/main/r/rootskel/rootskel_0.25.tar.gz
rootskel_0.25_i386.udeb
  to pool/main/r/rootskel/rootskel_0.25_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: Mon,  7 Apr 2003 22:49:25 +0200
Source: rootskel
Binary: rootskel
Architecture: source i386
Version: 0.25
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.25) unstable; urgency=low
 .
   * Petter Reinholdtsen
       - Reorganize build rules to work around bug in fakeroot
         on arm and m68k. (Closes: #187960)
Files: 
 879192699e582967943f1c5d5c6ed618 666 debian-installer standard rootskel_0.25.dsc
 bc9bd20ee6404d79a119b94b00499cc4 10064 debian-installer standard rootskel_0.25.tar.gz
 511ef62e540fdca5acd45e7c32b33c49 39670 debian-installer standard rootskel_0.25_i386.udeb

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

iD8DBQE+keSR20zMSyow1ykRAn/rAKCK5Jx3UQo1uDbWyfWvq3hZ5ZZZvgCglv01
w/vnSim08qqbyuF4zllSVos=
=n+S4
-----END PGP SIGNATURE-----



Reply to: