Your message dated Fri, 8 Jul 2011 13:40:59 +0100
with message-id <[email protected]>
and subject line Re: Bug#633027: bup: /run transition: Please switch to 
/run/sendsigs.omit.d
has caused the Debian Bug report #633027,
regarding bup: /run transition: Please switch to /run/sendsigs.omit.d
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
633027: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633027
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: bup
Version: 0.22a-1
Severity: normal

Your package is currently using/lib/init/rw/sendsigs.omit.d
which is now deprecated and pending removal.  Please update your
package to use /run/sendsigs.omit.d with a versioned dependency
on initscripts, as detailed below.

An overview of the /run transition and its current progress is
available at http://wiki.debian.org/ReleaseGoals/RunDirectory
Basically, it's now in both testing and unstable, and the next
phase of the transition is to migrate all users of /lib/init/rw
over to /run and then remove /lib/init/rw entirely for wheezy
(as soon as this transition is complete).

Your package is one of the users of sendsigs.omit.d listed here:
http://wiki.debian.org/ReleaseGoals/RunDirectory#Packages_using_.2BAC8-lib.2BAC8-init.2BAC8-rw

Recommendations for how to do the transition may be found here:
http://wiki.debian.org/ReleaseGoals/RunDirectory#How_to_transition_from_.2BAC8-lib.2BAC8-init.2BAC8-rw_to_.2BAC8-run.3F

For sendsigs.omit.d, we would recommend that you:

* Depend on initscripts (>= 2.88dsf-13.3)
* Replace *all* usage of /lib/init/rw with /run
* Move all files in /lib/init/rw to /run in the package postinst, for
  example:

    if [ -f /lib/init/rw/sendsigs.omit.d/foo ]; then
        mv /lib/init/rw/sendsigs.omit.d/foo /run/sendsigs.omit.d/foo
    fi

bup only uses sendsigs.omit.d in its examples, so just updating them
should be sufficient--you shouldn't need to do any actual transitioning,
though it may be worth documenting this in case any of your users need
to manually update their scripts, which will break if not updated,
e.g. in NEWS.Debian.


Regards,
Roger



--- End Message ---
--- Begin Message ---
On Fri, Jul 08, 2011 at 01:30:48PM +0100, Jon Dowland wrote:
> On Fri, Jul 08, 2011 at 10:42:21AM +0100, Roger Leigh wrote:
> > If neither of these are true, and it's just for a testsuite/examples,
> > then simply replacing all instances of /lib/init/rw with /run will
> > be sufficient.
> 
> That's right, it's just test data, used to test backup/retrieval.
> 
> In fact it's not even that:
> 
> t/sampledata/etc -> /etc
> 
> So the test is exposing issues with the installed packages on the test system!
> 
> I suspect the upstream author(s) thought that this is a neater way of having a
> large-ish test suite of mostly textual data; it does mean that lots of 
> analysis
> will vary entirely depending on the system on which the test is being run.  At
> some point in the past, they had a copy of a subset of one of the author's 
> /etc
> instead: this was problematic because they had init scripts for non-free stuff
> copied in (vmware etc.)
> 
> Anyway, the merits of this symlink not withstanding, I guess bup is not
> impacted by the /run transition.

Yes, sorry for the false positive!  I'll close the bug.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to