Quoting Justus Winter (2013-09-08 13:49:55)
> Quoting Petter Reinholdtsen (2013-09-08 08:20:52)
> > [Justus Winter]
> > > Dear maintainer :)
> >
> > Hi. :)
> >
> > > This is a patch series fixing sysvinit issues on Debian/Hurd *without*
> > > actually switching to sysvinit as init system on Debian/Hurd as this
> > > requires a rebuilt hurd package with recently implemented
> > > functionality.
> >
> > Hi. Should these patches also include changes to the package
> > relantionship (depend/conflict/break), to ensure hurd machines upgrade
> > required packages together? Some of the changes (like the tmpfs
> > translation) seem to indicate that some newer package need to be
> > installed when the change is done.
Please find attached a patch introducing a proper break line for all
the Hurd versions that do not have the features needed for this patch
series.
Cheers,
Justus
From 6e22128cfcfd5432505005ecfe0476d677e7a3bb Mon Sep 17 00:00:00 2001
From: Justus Winter <4win...@informatik.uni-hamburg.de>
Date: Wed, 18 Sep 2013 13:17:23 +0200
Subject: [PATCH 7/7] initscripts: Break hurd << 20120408~
This is the Hurd package that included the most recent feature needed
for the Hurd-related changes above (a fixed tmpfs).
---
debian/changelog | 3 +++
debian/control | 4 +++-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index ac37127..84f1b13 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,9 @@ sysvinit (2.88dsf-44) UNRELEASED; urgency=low
* killall5.c: Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLINKS.
Fixes build on Hurd.
* sysvinit.postinst: Fix file name of gettys in /etc/inittab on Hurd.
+ * Break hurd << 20120408~, this is the Hurd package that included
+ the most recent feature needed for the Hurd-related changes above
+ (a fixed tmpfs).
-- Justus Winter <4win...@informatik.uni-hamburg.de> Thu, 05 Sep 2013 15:10:39 +0200
diff --git a/debian/control b/debian/control
index 7dd998d..4c8b627 100644
--- a/debian/control
+++ b/debian/control
@@ -118,7 +118,9 @@ Breaks:
# being a symlink #668616 and #668650
initramfs-tools (<< 0.104),
# Needed for transition to dependency-based boot for wheezy
- bootchart (<< 0.10~svn407-4)
+ bootchart (<< 0.10~svn407-4),
+# This hurd package brought us tmpfs
+ hurd (<< 20120408~)
Description: scripts for initializing and shutting down the system
The scripts in this package initialize a standard Debian
system at boot time and shut it down at halt or reboot time.
--
1.7.10.4