• [gentoo-dev] [PATCH] 2021-10-27-upgrade-to-net-news_rssguard-4_0: add n

    From Anna Vyalkova@21:1/5 to All on Wed Oct 27 08:00:02 2021
    Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
    ---
    Related to this version bump and unmask: https://archives.gentoo.org/gentoo-proxy-maint/message/d86352b4ebad8c4ddd14fcd8ce37162f

    ...27-upgrade-to-net-news_rssguard-4_0.en.txt | 29 +++++++++++++++++++
    1 file changed, 29 insertions(+)
    create mode 100644 2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt

    diff --git a/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt b/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt
    new file mode 100644
    index 0000000..35971f0
    --- /dev/null
    +++ b/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt
    @@ -0,0 +1,29 @@
    +Title: net-news/rssguard-4.0 upgrade
    +Author: Anna Vyalkova <cyber+gentoo@sysrq.in>
    +Posted: 2021-10-27
    +Revision: 1
    +News-Item-Format: 2.0
    +Display-If-Installed: <net-news/rssguard-4.0
    +
    +RSS Guard database files created by RSS Guard version 3.9.x are
    +incompatib
  • From John Helmert III@21:1/5 to Anna Vyalkova on Wed Oct 27 17:20:02 2021
    On Wed, Oct 27, 2021 at 10:53:10AM +0500, Anna Vyalkova wrote:
    Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
    ---
    Related to this version bump and unmask: https://archives.gentoo.org/gentoo-proxy-maint/message/d86352b4ebad8c4ddd14fcd8ce37162f

    ...27-upgrade-to-net-news_rssguard-4_0.en.txt | 29 +++++++++++++++++++
    1 file changed, 29 insertions(+)
    create mode 100644 2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt

    diff --git a/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt b/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt
    new file mode 100644
    index 0000000..35971f0
    --- /dev/null
    +++ b/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt
    @@ -0,0 +1,29 @@
    +Title: net-news/rssguard-4.0 upgrade
    +Author: Anna Vyalkova <cyber+gentoo@sysrq.in>
    +Posted: 2021-10-27
    +Revision: 1
    +News-Item-Format: 2.0
    +Display-If-Installed: <net-news/rssguard-4.0

    Why the version restriction? Seems unecessary to me, especially for
    anyone who might completely miss the mask who could upgrade straight
    to >=rssguard-4.0 due to when they sync.

    +
    +RSS Guard database files created by RSS Guard version 3.9.x are +incompatible with RSS Guard version 4.0 or later [0].
    +
    +Configuration file (config.ini) is fully backwards compatible according
    +to the upstream. You can save it (File -> Backup settings) before an +upgrade and restore it later (File -> Restore settings).
    +
    +There is no reliable way to automate the database format conversion, so +action from the user is required before an upgrade can take place.
    +
    +The first option would be to export your feeds as an OMPL file
    +(Accounts -> Export feeds) before an upgrade and import them later
    +(Account -> Import feeds).
    +
    +The second option would be to manually update your database.db file to +4.x.x format following a guide by the upstream developer [1].
    +
    +Keep in mind that application data directory has been renamed from +"~/.config/RSS Guard" to "~/.config/RSS Guard 4".
    +
    +[0] https://github.com/martinrotter/rssguard/releases/tag/4.0.0
    +[1] https://github.com/martinrotter/rssguard/blob/master/resources/docs/Documentation.md#migratt
    --
    2.33.1



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

    iQIzBAABCAAdFiEElFuPenBj6NvNLoABXP0dAeB+IzgFAmF5bgwACgkQXP0dAeB+ Izitvw//Ri53k1qRFEq+NWi+Ewi2ZCNWuGCTzX08mAl09NRrQAjbTngeYdOZ5kwJ cP/CIwLcruqH6jOyM0pE0IzHAjz8+VFbFMoObQHe8boRWjvyuE/9OSoFMly1wT7U oR/627i5ljg92m+3IWZcC0GGMeGvD/BoaLZ8NNhQ2tg4ogxJtfBrEUKzpTZEio3X ydsIR/6cwuE9KIDQuKMG9dOV/c2p37YNmIGnMN4ayNB0PQDwlujeUOtU1iu3uFYt OohKZ+0axh2oqF4DsjbbA63MVaiUZ2rBidMISY0RqIN0NJgFt6uV92Vx3TnvOnT9 Y9WO3lAgWcxka/riE3JvLNY3z7jy/Fy4JCUskPZQidHwmr3G4h1Pcy1EoB/aa3dW 8R0zX7+CArXHoS+rNnRitQafKNy4pNHjUOWpAnJ9Fxz8r54+zDITd99WrdN6pfj4 mrMAOTwswQFqNju6x+o6vitnC4Z7sSCZEQ7Lp43yMAZCm/jFbcT3aa6K7fkbL+R9 aUrvsoNBA8TSrzGJeh8QDXhBV1E2Ecr451h00uB9JSxcL33uIDuJWkngnkkMVur9 qiobpuInmdU/x9GxRlxMqwZQ4wtXBIUQkifDfYnaNFb2wiJ3JHn0bpMfb7o24xtK du5S9Z8CjXwnp3I9XEKLypo+hGhKHl3W1SGDArwBV6aZEqL0FnQ=
    =BD+W
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anna Vyalkova@21:1/5 to John Helmert III on Wed Oct 27 19:10:01 2021
    On 2021-10-27 10:19, John Helmert III wrote:
    +Display-If-Installed: <net-news/rssguard-4.0

    Why the version restriction? Seems unecessary to me, especially for
    anyone who might completely miss the mask who could upgrade straight
    to >=rssguard-4.0 due to when they sync.

    Because users, who have already upgraded to 4.0, had seen ewarn in
    pkg_pretend phase:

    https://gitweb.gentoo.org/repo/gentoo.git/tree/net-news/rssguard/rssguard-4.0.3.ebuild?id=026dfe93d6c7e9a5e5c51dc94d0364bfbf3a6b03#n34

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joonas Niilola@21:1/5 to John Helmert III on Wed Oct 27 19:10:01 2021
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KCyBNsSFoSN8UfiXSgByT3sif0DaTptoS
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    On 27.10.2021 18.19, John Helmert III wrote:
    On Wed, Oct 27, 2021 at 10:53:10AM +0500, Anna Vyalkova wrote:
    Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
    ---
    Related to this version bump and unmask:
    https://archives.gentoo.org/gentoo-proxy-maint/message/d86352b4ebad8c4ddd14fcd8ce37162f

    ...27-upgrade-to-net-news_rssguard-4_0.en.txt | 29 +++++++++++++++++++
    1 file changed, 29 insertions(+)
    create mode 100644 2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt

    diff --git a/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt b/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt
    new file mode 100644
    index 0000000..35971f0
    --- /dev/null
    +++ b/2021-10-27-upgrade-to-net-news_rssguard-4_0/2021-10-27-upgrade-to-net-news_rssguard-4_0.en.txt
    @@ -0,0 +1,29 @@
    +Title: net-news/rssguard-4.0 upgrade
    +Author: Anna Vyalkova <cyber+gentoo@sysrq.in>
    +Posted: 2021-10-27
    +Revision: 1
    +News-Item-Format: 2.0
    +Display-If-Installed: <net-news/rssguard-4.0

    Why the version restriction? Seems unecessary to me, especially for
    anyone who might completely miss the mask who could upgrade straight
    to >=rssguard-4.0 due to when they sync.


    (can't speak for the original author, but) I on the other hand liked it
    more this way. Since >=4.0 has been available for quite some time
    already (package.masked), people might've done the upgrade with the info available in pkg_postinst(). And then again this news item seems useless
    if you never had <4.0 installed anyway.

    You should receive a notification about this news item after you sync,
    before you world-update. I do prefer it like this, seems a bit clearer,
    but no strong opinions either way...

    -- juippis


    --KCyBNsSFoSN8UfiXSgByT3sif0DaTptoS--

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

    iQGTBAEBCgB9FiEEltRJ9L6XRmDQCngHc4OUK43AaWIFAmF5hlRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk2 RDQ0OUY0QkU5NzQ2NjBEMDBBNzgwNzczODM5NDJCOERDMDY5NjIACgkQc4OUK43A aWI6Ewf+JE/mdXjMSdvHYfo3dGao+BAv4mWq9BzMxZgjD2EeNh2LfpoJ7Q3y47wR PStwwOBH9nSWK+BG006UT85jtULlg4AyyrWLXfa3vOrJS2w1PaB4TIdbWp0HjeW1 tadzVsQc/ieEV0kHB0xn10/+LakzNtY86ppwj/qp+SrSOjRDHGFichjZbXk+JAL7 O8OxrdCFREYQjxD3H5cnImS31ZlLz7lxQpCLJBEiRNq+vzq9Jpy2LocbGylGKVjL 7GE+d0EozfoTwPMf9UVLwDz0fqRcCN3N6DZ7UrRJTiRQ9ESquem0ZRr75fO0Mfh9 5Hg24dogINx50/EdWRTkchilo1lspg==
    =51zp
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)