Re: proposed updates

2023-08-04 Berichten over hetzelfde onderwerp Gijs Hillenius
On  4 August 2023 15:03 Paul van der Vlis, wrote:

> Hoi Gijs,
>
> Op 04-08-2023 om 10:34 schreef Gijs Hillenius:
>> De handleiding:
>> https://www.debian.org/releases/bookworm/amd64/release-notes/ch-upgrading.en.html#proposed-updates
>> 4.2.9. The proposed-updates section
>> If you have listed the proposed-updates section in your APT
>> source-list
>> files, you should remove it before attempting to upgrade your system.
>> This is a precaution to reduce the likelihood of conflicts.
>
> Nu heb je het over proposed-updates, en niet over release-updates.
> "Proposed" betekent "voorgesteld", proposed-updates is bedoeld om de
> updates te testen voordat ze gereleased worden.

Right. Dank.

hier

https://wiki.debian.org/StableUpdates 

staat:

"All packages from stable-updates will be included in point releases."

en

"This path will be used for updates which many users may wish to install
on their systems before the next point release is made, such as updates
to virus scanners and timezone data."

Dat klinkt niet alsof dit gaat om "cyrus-imap met een majeure update".



-- 
He who loses, wins the race,
And parallel lines meet in space.
-- John Boyd, "Last Starship from Earth"



Re: proposed updates (was: Debian Bookworm en Cyrus? Stap nog ff niet over)

2023-08-04 Berichten over hetzelfde onderwerp Paul van der Vlis

Hoi Gijs,

Op 04-08-2023 om 10:34 schreef Gijs Hillenius:


De handleiding:

https://www.debian.org/releases/bookworm/amd64/release-notes/ch-upgrading.en.html#proposed-updates

4.2.9. The proposed-updates section

If you have listed the proposed-updates section in your APT source-list
files, you should remove it before attempting to upgrade your system.
This is a precaution to reduce the likelihood of conflicts.


Nu heb je het over proposed-updates, en niet over release-updates. 
"Proposed" betekent "voorgesteld", proposed-updates is bedoeld om de 
updates te testen voordat ze gereleased worden.


Groet,
Paul



--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/



proposed updates (was: Debian Bookworm en Cyrus? Stap nog ff niet over)

2023-08-04 Berichten over hetzelfde onderwerp Gijs Hillenius


De handleiding:

https://www.debian.org/releases/bookworm/amd64/release-notes/ch-upgrading.en.html#proposed-updates

4.2.9. The proposed-updates section

If you have listed the proposed-updates section in your APT source-list
files, you should remove it before attempting to upgrade your system.
This is a precaution to reduce the likelihood of conflicts.


-- 
In the stairway of life, you'd best take the elevator.



Re: Debian Bookworm en Cyrus? Stap nog ff niet over

2023-08-04 Berichten over hetzelfde onderwerp Gijs Hillenius


On  3 August 2023 23:43 Paul van der Vlis, wrote:

> Hoi Gijs,
>
> Op 29-07-2023 om 08:36 schreef Gijs Hillenius:
>> On 28 July 2023 19:10 Wouter Verhelst, wrote:
>> 
>>> On Wed, Jul 19, 2023 at 01:10:04PM +0200, Gijs Hillenius wrote:
 On 19 July 2023 09:20 Paul van der Vlis, wrote:


 [...]

> Het officiele relocate script zit ook in Debian, als ik het goed
> begrijp: /usr/lib/cyrus/bin/relocate_by_id

 Yep. Maar dat werkt niet (meer) op de nieuwe lege inboxen.

> Manual:
> https://www.cyrusimap.org/imap/reference/manpages/systemcommands/relocate_by_id.html
>
> Dit is ook interessant:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007965
> https://cyrus.topicbox.com/groups/info/T3e85440ddbb44ec6-Maf769decd0dd45d4572145b8

 Volgens een van de Debian packagers: (in de bug report
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037346) "the patch
 needed to update to 3.6 is included in version 3.2.6-2+deb11u2."

 Ik heb die aanwijzing nog niet teruggevonden; al is het voor mij mosterd
 na het zinken van het schip.
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037346#55
>
>>> https://packages.debian.org/bullseye/cyrus-imapd
>>>
>>> Basically: je moet er eerst voor zorgen dat je bullseye-installatie
>>> helemaal up to date is. Zoals altijd.
>> Yep. Dat was geheel het geval; netjes de handleiding gevolgd. FWIW,
>> op
>> de cyrus mailinglist kwamen er 1 of 2 andere Debian cyrus admins voorbij
>> die hun systeem zagen uitgleiden. Dat script uit de bugmelding lost het
>> weer op, maar het is geen doen voor systemen met veel gebruikers.
> Ik ben het nog aan het bestuderen, ik wil niet dat het bij mij ook
> misgaat ;-)
>
> Zou het kunnen dat de regel met "bullseye-updates" bij jou mistte in
> /etc/apt/sources.list van Debian 11? Die cyrus-imapd update met patch
> was namelijk geen security update, maar een minor-update in Debian
> 11.4:
> https://www.debian.org/News/2022/20220709


Ik volg tamelijke nauwgezet alle updates, en point releasese, en bij mij
draaide Cyrus 3.2.6-2+deb11u2.

"grep cyrus upgrade-bookwormstep.script" geeft onder meer: "Unpacking
cyrus-imapd (3.6.1-4) over (3.2.6-2+deb11u2)"

en daarin zit de patch:

,[ changelog ]
| cyrus-imapd (3.2.6-2+deb11u2) bullseye; urgency=medium
| 
|   * Ensure that ctl_cyrusdb -r and reconstruct now ensure the "uniqueid" field
| is present in and synchronised between mailboxes.db and cyrus.header.
| Required before 3.6.x upgrade
`

Maar volgens Ellie's antwoord gisteren was dat onvoldoende. Ze noemt
onder meer: relocate_by_id  .. 


Wellicht is er een alternatieve route via snapshot?
http://snapshot.debian.org/binary/cyrus-imapd/


> Moraal van het verhaal: vergeet niet die "*-updates" in sources.list.
> Naast security updates zijn er soms ook nog andere updates!
>
> Ik vraag me af waarom dit een aparte regel is eigenlijk, waarom die
> updates niet gewoon in de Debian-versie komen bij een minor update.

StableUpdates: official Debian repository for changes that cannot wait
for the next point release, packages are also added to
StableProposedUpdates for inclusion in the next point release

Ik bestudeer nu apt/sources.list en ik zie dat die regel er wel staat
voor Debian 8, 9, en 10, maar niet voor 11 (omgebouwd voor) 12
(verdikkeme). Maar het is dus niet perse nodig?

Graag advies!

>> Omzichtig: de (zeer-gewaardeerde) packagers gebruiken kennelijk zelf
>> geen cyrus (meer), en gingen lijkt het af op de aanwijzing van upstream.
>> Ik vermoed dat er een stap mist - relocate_by_id of zo.. Het kan ook
>> zijn dat "autocreate" verboden had moeten zijn.


> Het is sowieso een moeilijke update als ik het zo lees, er kan meer
> misgaan:  https://www.cyrusimap.org/3.6/imap/download/upgrade.html
>
> De link is van de officiele documentatie, eigenlijk is de Debian
> documentatie leading. Is de Debian documentatie van een pakket
> eigenlijk al ergens te lezen voor je dat pakket installeert?

je kan de deb downloaden en uitpakken..