Your message dated Mon, 09 Jul 2007 22:07:16 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#430023: fixed in gnu-fdisk 0.9.4-2
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)

--- Begin Message ---
Package: gnu-fdisk
Version: 0.9.4-1
Severity: wishlist
Tags: patch

Please could you add these udebs?  This will allow users to run
"apt-install gnu-fdisk-udeb" from debian-installer to get GNU fdisk up
and running in case the power of libparted is needed during the install.

In my situation, I needed GPT support which util-linux doesn't have, and I'm
not as much familiar with parted's UI.  parted-based fdisk would have
definitely helped.

Btw, given that there's also a significant size saving due to code sharing,
maybe the d-i maintainers will consider making it default in the future.

Patch attached.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)

Versions of packages gnu-fdisk depends on:
ii  libc6    2.3.6.ds1-13                    GNU C Library: Shared libraries
ii  libncurs 5.5-5                           Shared libraries for terminal hand
ii  libparte 1.7.1-5.1                       The GNU Parted disk partitioning s
ii  libuuid1 1.39+1.40-WIP-2006.11.14+dfsg-2 universally unique id library

gnu-fdisk recommends no packages.

-- no debconf information
Only in gnu-fdisk-0.9.4/: build-udeb-stamp
diff -ur gnu-fdisk-0.9.4.old/debian/control gnu-fdisk-0.9.4/debian/control
--- gnu-fdisk-0.9.4.old/debian/control	2007-06-21 21:51:30.000000000 +0200
+++ gnu-fdisk-0.9.4/debian/control	2007-06-21 22:20:34.000000000 +0200
@@ -20,3 +20,17 @@
  .
  GNU fdisk also intend to be a valid replacement for mac-fdisk and FreeBSD
  fdisk.
+
+Package: gnu-fdisk-udeb
+XC-Package-Type: udeb
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: fdisk-udeb
+Description: linux fdisk replacement based on libparted
+
+Package: gnu-cfdisk-udeb
+XC-Package-Type: udeb
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: cfdisk-udeb
+Description: linux cfdisk replacement based on libparted
diff -ur gnu-fdisk-0.9.4.old/debian/rules gnu-fdisk-0.9.4/debian/rules
--- gnu-fdisk-0.9.4.old/debian/rules	2007-06-21 21:51:30.000000000 +0200
+++ gnu-fdisk-0.9.4/debian/rules	2007-06-21 22:22:48.000000000 +0200
@@ -25,20 +25,40 @@
 	CFLAGS += -O2
 endif
 
-config.status: configure
+CONFIGURE_FLAGS = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --exec-prefix=/ --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info LDFLAGS="-Wl,-z,defs"
+
+build/config.status: configure
+	dh_testdir
+	# Add here commands to configure the package.
+	mkdir -p build
+	cd build && $(CURDIR)/configure $(CONFIGURE_FLAGS) CFLAGS="$(CFLAGS)"
+
+build-udeb/config.status: configure
 	dh_testdir
 	# Add here commands to configure the package.
-	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --exec-prefix=/ --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+	mkdir -p build-udeb
+	cd build-udeb && $(CURDIR)/configure $(CONFIGURE_FLAGS) CFLAGS="$(CFLAGS) -Os"
 
 configure: patch
 
 build: build-stamp
 
-build-stamp:  config.status
+build-stamp:  build/config.status
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE) -C build
+	#docbook-to-man debian/fdisk.sgml > fdisk.1
+
+	touch $@
+
+build-udeb: build-udeb-stamp
+
+build-udeb-stamp:  build-udeb/config.status
 	dh_testdir
 
 	# Add here commands to compile the package.
-	$(MAKE)
+	$(MAKE) -C build-udeb
 	#docbook-to-man debian/fdisk.sgml > fdisk.1
 
 	touch $@
@@ -49,6 +69,7 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp 
+	rm -rf build build-udeb
 
 	# Add here commands to clean up after the build process.
 	-$(MAKE) distclean
@@ -62,14 +83,20 @@
 
 	dh_clean 
 
-install: build
+install: build build-udeb
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
 
 	# Add here commands to install the package into debian/fdisk.
-	$(MAKE) DESTDIR=$(CURDIR)/debian/gnu-fdisk install
+	$(MAKE) -C build	DESTDIR=$(CURDIR)/debian/gnu-fdisk	install
+	$(MAKE) -C build-udeb	DESTDIR=$(CURDIR)/debian/gnu-fdisk-udeb	install
+	# no docs for the udeb
+	rm -rf	$(CURDIR)/debian/gnu-fdisk-udeb/usr/share
+	# move cfdisk to its own package
+	mkdir	$(CURDIR)/debian/gnu-cfdisk-udeb/sbin
+	mv	$(CURDIR)/debian/gnu-fdisk-udeb/sbin/cfdisk $(CURDIR)/debian/gnu-cfdisk-udeb/sbin/
 #	rm $(CURDIR)/debian/gnu-fdisk/sbin/lfdisk
 #	rm $(CURDIR)/debian/gnu-fdisk/sbin/gfdisk
 #	mv $(CURDIR)/debian/gnu-fdisk/usr/share/info/cfdisk.info \
@@ -80,11 +107,11 @@
 
 
 # Build architecture-independent files here.
-binary-indep: build install
+binary-indep: build build-udeb install
 # We have nothing to do by default.
 
 # Build architecture-dependent files here.
-binary-arch: build install
+binary-arch: build build-udeb install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs ChangeLog
@@ -102,4 +129,4 @@
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean clean1 binary-indep binary-arch binary install 
+.PHONY: build build-udeb clean clean1 binary-indep binary-arch binary install 

--- End Message ---
--- Begin Message ---
Source: gnu-fdisk
Source-Version: 0.9.4-2

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

gnu-cfdisk-udeb_0.9.4-2_amd64.udeb
  to pool/main/g/gnu-fdisk/gnu-cfdisk-udeb_0.9.4-2_amd64.udeb
gnu-fdisk-udeb_0.9.4-2_amd64.udeb
  to pool/main/g/gnu-fdisk/gnu-fdisk-udeb_0.9.4-2_amd64.udeb
gnu-fdisk_0.9.4-2.diff.gz
  to pool/main/g/gnu-fdisk/gnu-fdisk_0.9.4-2.diff.gz
gnu-fdisk_0.9.4-2.dsc
  to pool/main/g/gnu-fdisk/gnu-fdisk_0.9.4-2.dsc
gnu-fdisk_0.9.4-2_amd64.deb
  to pool/main/g/gnu-fdisk/gnu-fdisk_0.9.4-2_amd64.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Louis <[EMAIL PROTECTED]> (supplier of updated gnu-fdisk 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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Fri, 22 Jun 2007 21:28:45 +0200
Source: gnu-fdisk
Binary: gnu-fdisk gnu-fdisk-udeb gnu-cfdisk-udeb
Architecture: source amd64
Version: 0.9.4-2
Distribution: unstable
Urgency: low
Maintainer: Julien Louis <[EMAIL PROTECTED]>
Changed-By: Julien Louis <[EMAIL PROTECTED]>
Description: 
 gnu-cfdisk-udeb - linux cfdisk replacement based on libparted (udeb)
 gnu-fdisk  - linux fdisk replacement based on libparted
 gnu-fdisk-udeb - linux fdisk replacement based on libparted (udeb)
Closes: 430023 430025 430072 430073
Changes: 
 gnu-fdisk (0.9.4-2) unstable; urgency=low
 .
   * Fix dangling symlinks (Closes: #430072).
   * Fix typo in long description (Closes: #430073).
   * Build udeb for gnu-fdisk and gnu-cfdisk (Closes: #430023).
   * Build with --with-gnu-ext (Closes: #430025).
Files: 
 b26cb37cb64719536000b5842afebf23 729 utils extra gnu-fdisk_0.9.4-2.dsc
 b62edbba62f2746b9f4a12f2e0eb7991 7439 utils extra gnu-fdisk_0.9.4-2.diff.gz
 bcc5d5ef89846b7b919773cd29fccbd1 107230 utils extra gnu-fdisk_0.9.4-2_amd64.deb
 8dd9fe9c02414077ecf467576f750246 31562 debian-installer extra 
gnu-fdisk-udeb_0.9.4-2_amd64.udeb
 ea92c51b329128c1ea8f29ea79bf413f 32626 debian-installer extra 
gnu-cfdisk-udeb_0.9.4-2_amd64.udeb
Package-Type: udeb

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

iD8DBQFGgCCxvGr7W6HudhwRAgp4AJ9jZUiHkMTgaXwqcDJCwzgai7LPewCghQUJ
Y13Uk24Zxs5KiRyFiiH5YeU=
=+7Ry
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to