Your message dated Thu, 22 Jun 2017 12:05:55 +0000
with message-id <e1do0rz-0005wq...@fasolo.debian.org>
and subject line Bug#853841: fixed in schleuder 3.1.0-3
has caused the Debian Bug report #853841,
regarding schleuder: Decide how the schleuder v2 -> v3 upgrade path should look 
like
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 ow...@bugs.debian.org
immediately.)


-- 
853841: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853841
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: schleuder
Version: 3.0.1-1
Severity: important
Tags: confirmed help

It's still unclear to me, and I'm calling for help and input with this,
how the upgrade path should look like.

The situation currently is the following:

- schleuder doesn't exist in jessie, but in wheezy.
- According to popcon, there are currently four installs out there.
- I'm aware of some large installations with >100 lists each.

I'm all in for a "clean" upgrade path wheezy -> jessie -> stretch. I've
therefore patched 'schleuder install' which would fail if
'/var/lib/schleuder' contains v2 data [1].

However, the part of postinst which would check if an upgrade is made,
iterate over the subfolders in '/var/lib/schleuder' and call the migrate
command on each of them is still missing, but isn't such a big deal,
obviously.

Upstream is more in favor of failing (hence the code) if v2 data is
found, asking the user to move the data out of the way, resume the
install and migrate after this, which is a (more) manual process then;
but maybe this would be tolerable as well, because, I guess, most people
running schleuder have at least some basic script skills. A positive
side effect would be to cleanup up '/var/lib/schleuder', so we don't
keep old data inside there "forever".

Any opinions, feedback would be greatly appreciated!

Thanks,
Georg


[1] 
https://anonscm.debian.org/git/pkg-ruby-extras/schleuder.git/diff/debian/patches/0001-lib-fix-paths-and-enable-upgrades.patch?id=4a48f7b154a4693151d2d5cc2a98ef0c0703d652

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: schleuder
Source-Version: 3.1.0-3

We believe that the bug you reported is fixed in the latest version of
schleuder, which is due to be installed in the Debian FTP archive.

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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Georg Faerber <ge...@riseup.net> (supplier of updated schleuder 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 Jun 2017 13:17:00 +0200
Source: schleuder
Binary: schleuder
Architecture: source
Version: 3.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Georg Faerber <ge...@riseup.net>
Description:
 schleuder  - GPG-enabled mailing list manager with resending-capabilities
Closes: 853836 853841
Changes:
 schleuder (3.1.0-3) unstable; urgency=medium
 .
   * debian/rules:
     - Install SysV init script.
     - Drop unneeded debhelper '--no-start' overrides; debhelper should
       enable and start the Schleuder API daemon.
   * debian/control:
     - Depend on lsb-base package for init-functions.
     - Fix (Build-)Depends: formatting.
     - Bump Standards-Version to 4.0.0.
   * debian/schleuder-api-daemon.init: Rework SysVinit script: Fix formatting
     and styling, add required and recommend commands status, reload,
     force-reload by Lintian.
   * debian/schleuder.cron.weekly: Refresh keys first, ignore errors and don't
     exit early. (Closes: #853836)
   * debian/schleuder.preinst: If upgrading from schleuder 2, move data to
     separate backup dir and inform the user. (Closes: #853841)
   * debian/schleuder.postinst:
     - Remove obsolete deb-systemd-helper calls, this is handled by debhelper
       now.
     - Ensure sane permissions of backup dir. (Closes: #853841)
   * debian/schleuder.postrm: Remove the backup dir if purging the package.
     (Closes: #853841)
   * debian/README.Debian: Add notes to migrate lists from schleuder 2 to 3.
     (Closes: #853841)
   * debian/patches: As data is now moved to a separate backup dir if upgrading
     from schleuder 2, drop the obsolete patching of 'schleuder install', which
     disabled the check for existing data. (Closes: #853841)
Checksums-Sha1:
 e95de37cda8b927752c949aca6db04f99814c352 2295 schleuder_3.1.0-3.dsc
 89b7baf36ea0f6797c24c34d107259d1f78a7f2e 11956 schleuder_3.1.0-3.debian.tar.xz
 3229361dcfb5fb65a26853f847ae534e468ec57c 7904 
schleuder_3.1.0-3_source.buildinfo
Checksums-Sha256:
 42ffe6d2adaab4621e5105176a51de20a380a82625ad148dfa9ec75a6c3ab011 2295 
schleuder_3.1.0-3.dsc
 cc160a0902b28a5b641bfca77acdc0d1b226c553168e221ffec8a3ab0d8ca20a 11956 
schleuder_3.1.0-3.debian.tar.xz
 4b73ebc9401245ad1da65a8e4e525a5fcf5f83fa6987774015c32f162b53f955 7904 
schleuder_3.1.0-3_source.buildinfo
Files:
 721ec21fe577fd3e81cb6b027fb4ae2a 2295 mail optional schleuder_3.1.0-3.dsc
 6f233815a3069bafec80607457e008eb 11956 mail optional 
schleuder_3.1.0-3.debian.tar.xz
 e28545c228cae130904b1c769dcbb0c8 7904 mail optional 
schleuder_3.1.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAllLr1QACgkQCRq4Vgaa
qhyMlg/+NprM/qGoXBQ1CPFYjT+TDusXwQHtax70+hE4NqyaSiR594SqQ2NS5106
0Vm6JLtrjCLqUBxMhA5ekU953vY7zJRRTgEIQHd3kcIdc2ZLZ1qYrOkPjA3+FgCl
c6Igtw502lv9BzRyE4er4HU/x1vTbsbBEDfvbUqeGZw4HDBcGLobNKMqa1egzerA
ksIRcnnddyE1ELE0+r0vP3n+J4dnPhj/sNDy6KMVUMhrWfC4firSLdh8emEjJ+A/
tXTUThcKZg5kx3H18A/L/kVFIB9izG0TGZ5blkyYnb9qlRoOD+UGhrFoa34rjB65
D+iAKsNhJQSZdGVv3Xac8nLZNRT677fhASUHNl1NqVT8gKyHynIKBYTUCdFeRftQ
9NL0cQGlgFSZQ3uIZTJ9Q6UGtAWN29+QhTncz6VP8QVK38zH0msfUvjsi1W8qMwD
2pk3Owtl7zUy9wV8UuXWyN7OweH0FnWlmaCRoA301kgeK2TFhznFVUJvKbEZk/gW
6uwSFvxGhd6tzR0vkZJ6z4HRvbf9GMmGKsquRVVcidHeXh6Rck50Y0Jdav5tse+H
+Pw9nYJV4g54bcPS7yLGbbtTRggjU1TDpIPbYZnVs3p+BqGfYvVHZqqDH9vXSkcO
NpD0VyD71pYGsXqM738RkBXdIBjcWK/TTGibbp1jezh2pJJ1O/s=
=gprW
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to