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

Re: need libc5 non-maintainer upgrade



On Thu, Jan 01, 1998 at 07:08:44AM -0000, bruce@va.debian.org wrote:
> We need someone to do a non-maintainer upgrade of libc5-altdev, installing
> the patch in David Engel's mail. I'm busy with boot floppies. Can someone
> pretty please do this?

I've tried to, but it missed a description for the -dbg package. I'm
attaching a slighly modified version of the patch, which I think will build
on hamm. Unfortunately, I don't have time to build it anymore as it's
evening here and the university's building isn't heated until the end of the
vacation...

> Also, it looks to me as if libc6 depends on versions of kernel-headers and
> kernel-source that are _not_ in hamm at the moment.

Yes. It looks like Guy's install script does not yet use pkg-order.

Ray
-- 
Cyberspace, a final frontier. These are the voyages of my messages, 
on a lightspeed mission to explore strange new systems and to boldly go
where no data has gone before. 
diff -r -u /tmp/libc-5.4.38/debian/changelog libc-5.4.38/debian/changelog
--- /tmp/libc-5.4.38/debian/changelog	Thu Jan  1 16:52:18 1998
+++ libc-5.4.38/debian/changelog	Thu Jan  1 16:55:57 1998
@@ -1,3 +1,17 @@
+libc (5.4.38-0.3) unstable; urgency=low
+
+  * Added description for -dbg package to control files: -0.2 didn't build
+    on my hamm system.
+  * Fixed some grammar.
+
+ -- J.H.M. Dassen (Ray) <jdassen@wi.leidenuniv.nl>  Thu,  1 Jan 1998 16:53:46 +0100
+
+libc (5.4.38-0.2) unstable; urgency=low
+
+  * Build -dev and -dbg packages to make Scott Ellis happy.
+
+ -- David Engel <david@sw.ods.com>  Mon, 29 Dec 1997 17:05:58 -0600
+
 libc (5.4.38-0.1) unstable; urgency=high
 
   * new upstream version (fixes #15340)
diff -r -u /tmp/libc-5.4.38/debian/config.i386 libc-5.4.38/debian/config.i386
--- /tmp/libc-5.4.38/debian/config.i386	Thu Jan  1 16:52:18 1998
+++ libc-5.4.38/debian/config.i386	Thu Jan  1 15:46:59 1998
@@ -1,8 +1,8 @@
 STATIC_SHARED=
 MAKE=make
 SPEED=fast
-HOST_ROOTDIR=/usr/i486-linuxlibc1
-HOST_BINDIR=/usr/i486-linuxlibc1/bin
+HOST_ROOTDIR=/usr
+HOST_BINDIR=/usr/bin
 TARGET_ROOTDIR=/
 TARGET_MACHINE=i486-linuxlibc1
 TARGET_OS=linux
diff -r -u /tmp/libc-5.4.38/debian/control libc-5.4.38/debian/control
--- /tmp/libc-5.4.38/debian/control	Thu Jan  1 16:52:18 1998
+++ libc-5.4.38/debian/control	Thu Jan  1 16:59:01 1998
@@ -12,8 +12,6 @@
  These libraries are modified to make them work better in a libc6
  environment.
 PRE-DEPENDS: ldso (>=1.7.14-2)
-DEPENDS: libc6 (>=2.0.4-1)
-CONFLICTS: libc5-dev, wg15-locale, locales (<<2.0.4-1)
 ARCHITECTURE: any
 
 PACKAGE: libc5-altdev
@@ -24,7 +22,6 @@
  libraries.  This package can be used to build libc5-base binaries
  even when the libc6-dev package is installed.
 DEPENDS: libc5 (=${Source-Version})
-CONFLICTS: libc5-dev
 ARCHITECTURE: any
 
 PACKAGE: libc5-altdbg
@@ -35,5 +32,21 @@
  This package can be used to debug libc5 even when the libc6-dev package
  is installed.
 DEPENDS: libc5-altdev (=${Source-Version})
-CONFLICTS: libc5-dev
+ARCHITECTURE: any
+
+PACKAGE: libc5-dev
+SECTION: oldlibs
+PRIORITY: standard
+DESCRIPTION: The Linux C library version 5 (dev files).
+ Includes libc headers, kernel headers (v2.0.29) and static 
+ libraries.
+DEPENDS: libc5 (=${Source-Version})
+ARCHITECTURE: any
+
+PACKAGE: libc5-dbg
+SECTION: oldlibs
+PRIORITY: optional
+DESCRIPTION: The Linux C library version 5 (debug files).
+ Includes a static library compiled with debugging info.
+DEPENDS: libc5-dev (=${Source-Version})
 ARCHITECTURE: any
diff -r -u /tmp/libc-5.4.38/debian/control.bo libc-5.4.38/debian/control.bo
--- /tmp/libc-5.4.38/debian/control.bo	Thu Jan  1 16:52:18 1998
+++ libc-5.4.38/debian/control.bo	Thu Jan  1 16:46:09 1998
@@ -42,7 +42,7 @@
 SECTION: devel
 PRIORITY: optional
 DESCRIPTION: The Linux C library version 5 (debug files).
- Includes a static libraries compiled with debugging info.
+ Includes a static library compiled with debugging info.
 DEPENDS: libc5-dev (=${Source-Version})
 ARCHITECTURE: any
 
@@ -50,7 +50,7 @@
 SECTION: devel
 PRIORITY: optional
 DESCRIPTION: The locale binaries of the Linux C library version 5.
- These binries are needed to compile the locale file to work with libc
+ These binaries are needed to compile the locale file to work with libc
  version 5.4.0 and higher.
 DEPENDS: libc5 (>=5.4.0-0)
 CONFLICTS: locales, libc6
diff -r -u /tmp/libc-5.4.38/debian/control.hamm libc-5.4.38/debian/control.hamm
--- /tmp/libc-5.4.38/debian/control.hamm	Thu Jan  1 16:52:18 1998
+++ libc-5.4.38/debian/control.hamm	Thu Jan  1 16:46:30 1998
@@ -12,8 +12,6 @@
  These libraries are modified to make them work better in a libc6
  environment.
 PRE-DEPENDS: ldso (>=1.7.14-2)
-DEPENDS: libc6 (>=2.0.4-1)
-CONFLICTS: libc5-dev, wg15-locale, locales (<<2.0.4-1)
 ARCHITECTURE: any
 
 PACKAGE: libc5-altdev
@@ -24,7 +22,6 @@
  libraries.  This package can be used to build libc5-base binaries
  even when the libc6-dev package is installed.
 DEPENDS: libc5 (=${Source-Version})
-CONFLICTS: libc5-dev
 ARCHITECTURE: any
 
 PACKAGE: libc5-altdbg
@@ -35,5 +32,21 @@
  This package can be used to debug libc5 even when the libc6-dev package
  is installed.
 DEPENDS: libc5-altdev (=${Source-Version})
-CONFLICTS: libc5-dev
+ARCHITECTURE: any
+
+PACKAGE: libc5-dev
+SECTION: oldlibs
+PRIORITY: standard
+DESCRIPTION: The Linux C library version 5 (dev files).
+ Includes libc headers, kernel headers (v2.0.29) and static 
+ libraries.
+DEPENDS: libc5 (=${Source-Version})
+ARCHITECTURE: any
+
+PACKAGE: libc5-dbg
+SECTION: oldlibs
+PRIORITY: optional
+DESCRIPTION: The Linux C library version 5 (debug files).
+ Includes a static library compiled with debugging info.
+DEPENDS: libc5-dev (=${Source-Version})
 ARCHITECTURE: any
diff -r -u /tmp/libc-5.4.38/debian/rules libc-5.4.38/debian/rules
--- /tmp/libc-5.4.38/debian/rules	Thu Jan  1 16:52:18 1998
+++ libc-5.4.38/debian/rules	Thu Jan  1 15:46:59 1998
@@ -103,8 +103,8 @@
 	mv dev-tmp/usr/lib/libg.a dev-tmp/usr/lib/libc_p.a dbg-tmp/usr/lib
 	install -d alt-tmp/usr/$(aa)-linuxlibc1
 	install -d altdbg-tmp/usr/$(aa)-linuxlibc1
-	mv dev-tmp/usr/* alt-tmp/usr/$(aa)-linuxlibc1
-	mv dbg-tmp/usr/* altdbg-tmp/usr/$(aa)-linuxlibc1
+	cp -a dev-tmp/usr/* alt-tmp/usr/$(aa)-linuxlibc1
+	cp -a dbg-tmp/usr/* altdbg-tmp/usr/$(aa)-linuxlibc1
 	#
 	install -d run-tmp/usr/doc/$(p)
 ifeq ($(dist),bo)
@@ -188,7 +188,7 @@
 	dpkg-name -o -s .. locale-tmp.deb
 	touch binary-locale
 
-binary-hamm: build debian/utmp-conv binary-arch binary-alt 
+binary-hamm: build debian/utmp-conv binary-arch binary-alt binary-dev
 
 binary-bo: binary-arch binary-locale binary-pic binary-dev
 

Reply to: