• Plasma 5.24 coming to unstable

    From Patrick Franz@21:1/5 to All on Sun Feb 27 00:20:02 2022
    Hi all,

    we've just uploaded Plasma 5.24.2 to unstable. The first packages should
    be arriving in a couple of hours.

    As always, be careful when you upgrade and make sure that you upgrade
    the entire Plasma stack at once to avoid mixing 5.23 and 5.24.


    --
    Med vänliga hälsningar

    Patrick Franz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Miguel A. Vallejo@21:1/5 to All on Sun Feb 27 13:20:01 2022
    Thanks for the advice, but too late for me: my KDE is broken now.

    You should ideally warn one or two days before packages are uploaded.

    we've just uploaded Plasma 5.24.2 to unstable. The first packages should
    be arriving in a couple of hours.

    As always, be careful when you upgrade and make sure that you upgrade
    the entire Plasma stack at once to avoid mixing 5.23 and 5.24.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From laurent Trinques@21:1/5 to All on Sun Feb 27 16:40:01 2022
    Le dimanche 27 février 2022, 13:17:30 CET Miguel A. Vallejo a écrit :
    Thanks for the advice, but too late for me: my KDE is broken now.

    You should ideally warn one or two days before packages are uploaded.

    we've just uploaded Plasma 5.24.2 to unstable. The first packages should
    be arriving in a couple of hours.

    As always, be careful when you upgrade and make sure that you upgrade
    the entire Plasma stack at once to avoid mixing 5.23 and 5.24.

    @ Miguel
    https://github.com/teejee2008/timeshift

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Patrick Franz@21:1/5 to All on Sun Feb 27 16:50:01 2022
    Hi,

    Thanks for the advice, but too late for me: my KDE is broken now.
    You should ideally warn one or two days before packages are uploaded.

    I'm sorry about the mistake I made in plasma-workspace, but it's fixed
    and Plasma 5.24 installs cleanly now.

    As for the advice, we've stated this multiple times to not mix versions. Plasma is quite the dependency hell and it's incredibly difficult to
    both get it right and prevent unintended consequences at the same time.

    I disagree with having to give a warning 2 days in advance. If you run unstable, you should read mailing-lists, hang around in IRC and/or
    install apt-listbugs.


    --
    Med vänliga hälsningar

    Patrick Franz

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Luc Castermans@21:1/5 to All on Sun Feb 27 16:50:01 2022
    tak so mücke!


    Op zo 27 feb. 2022 16:41 schreef Patrick Franz <deltaone@debian.org>:

    Hi,

    Thanks for the advice, but too late for me: my KDE is broken now.
    You should ideally warn one or two days before packages are uploaded.

    I'm sorry about the mistake I made in plasma-workspace, but it's fixed
    and Plasma 5.24 installs cleanly now.

    As for the advice, we've stated this multiple times to not mix versions. Plasma is quite the dependency hell and it's incredibly difficult to
    both get it right and prevent unintended consequences at the same time.

    I disagree with having to give a warning 2 days in advance. If you run unstable, you should read mailing-lists, hang around in IRC and/or
    install apt-listbugs.


    --
    Med vänliga hälsningar

    Patrick Franz




    <div dir="auto">tak so mücke!<div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op zo 27 feb. 2022 16:41 schreef Patrick Franz &lt;<a href="mailto:deltaone@debian.org">deltaone@debian.org</a>&gt;:<br></div><
    blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>

    &gt; Thanks for the advice, but too late for me: my KDE is broken now.<br>
    &gt; You should ideally warn one or two days before packages are uploaded.<br>

    I&#39;m sorry about the mistake I made in plasma-workspace, but it&#39;s fixed <br>
    and Plasma 5.24 installs cleanly now.<br>

    As for the advice, we&#39;ve stated this multiple times to not mix versions. <br>
    Plasma is quite the dependency hell and it&#39;s incredibly difficult to <br> both get it right and prevent unintended consequences at the same time.<br>

    I disagree with having to give a warning 2 days in advance. If you run <br> unstable, you should read mailing-lists, hang around in IRC and/or <br>
    install apt-listbugs.<br>


    -- <br>
    Med vänliga hälsningar<br>

    Patrick Franz<br>


    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erwan David@21:1/5 to All on Sun Feb 27 17:00:01 2022
    Le 27/02/2022 à 16:41, Patrick Franz a écrit :
    Hi,

    Thanks for the advice, but too late for me: my KDE is broken now.
    You should ideally warn one or two days before packages are uploaded.
    I'm sorry about the mistake I made in plasma-workspace, but it's fixed
    and Plasma 5.24 installs cleanly now.

    As for the advice, we've stated this multiple times to not mix versions. Plasma is quite the dependency hell and it's incredibly difficult to
    both get it right and prevent unintended consequences at the same time.

    I disagree with having to give a warning 2 days in advance. If you run unstable, you should read mailing-lists, hang around in IRC and/or
    install apt-listbugs.


    I use testing, but should be careful also (some pacakges do not go into
    testing as soon as the others). My question is always the same : How do
    I know wether all plasma packages will upgrade or not ?

    For the framework, I wait until I get the upgrade of plasma-framework
    package. But I do not know how to check that the upgrade will upgrade
    all installed plasma packages. Does someone have a trick for this ?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Diederik de Haas@21:1/5 to All on Sun Feb 27 17:20:55 2022
    On Sunday, 27 February 2022 16:41:28 CET Patrick Franz wrote:
    Thanks for the advice, but too late for me: my KDE is broken now.
    You should ideally warn one or two days before packages are uploaded.

    I disagree with having to give a warning 2 days in advance. If you run unstable, you should read mailing-lists, hang around in IRC and/or
    install apt-listbugs.

    On top of that, if you don't have the capacity to fix a broken Sid system, you shouldn't be running Sid.
    Running Sid is a great way to learn more about your system and if it breaks, figuring out how to fix it yourself is the most useful thing. If you need help, feel free to post your question(s) here and others may try to help.

    Packaged get uploaded to Sid all the time, so it should be fully expected and any announcement is courteous, but imo unneeded.
    -----BEGIN PGP SIGNATURE-----

    iHUEABYIAB0WIQT1sUPBYsyGmi4usy/XblvOeH7bbgUCYhuk5wAKCRDXblvOeH7b bkA6AP9/HmxgEy/M5QRVaOHARxGiuKa79nk8ctdBu+5pNsRbaAD+JmCfg5YKUqH5 lEbaWKp6wSvwsM5R1CIBFWZCEObzGwA=
    =lgSD
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nuno Oliveira@21:1/5 to All on Mon Feb 28 00:00:02 2022
    Hi Brad (and Erwan),

    * Brad Rogers <brad@fineby.me.uk> [2022-02-27 20:22]:
    On Sun, 27 Feb 2022 16:47:25 +0100
    Erwan David <erwan@rail.eu.org> wrote:

    Hello Erwan,

    I know wether all plasma packages will upgrade or not ?

    Whenever I see a large number of plasma packages arrive in testing, I
    check versions.

    If they go from 5.14.something to 5.14.somethingelse, then I upgrade
    without too many worries.

    If the packages go from 5.14.something to 5.15.something, then I wait a
    day or two, to make sure everything has come through - in the mean time >checking as best I can that there aren't any known issues (here, Debian >packages, DDG search, etc).

    If packages were to go from 5.14.5 to 6.something, I'd again hold on a
    day or two to make sure everything's in sync.


    For doing these mega updates, everyone has his/her particular way of
    doing stuff, but some things can help quite a lot:

    1. Try having a system installation with filesystem snapshots; thin
    snapshots work quite well. If everything becomes completely messed up
    you can easily revert to the initial state. This can be automated (e.g.,
    before and after apt runs), and you can keep a few images with automatic rotation, just in case (consider snapper for this).

    2. Try using aptitude interactively. This way all packages will end up
    in a consistent state; possible different forms of conflict resolution
    can be selected manually, you can also look/select different package
    versions, as also suggested installs.

    3. After the major update is finished, you can check which packages did
    not yet upgrade to a target version number, with aptitude. These might
    not have migrated to testing yet. Just use something like:
    aptitude search '?narrow(~i,~V4.12)'
    aptitude search '?narrow(~i,~ncuda)'
    aptitude search '~V5.5' -F "%c %p %d %V" |sort |more

    If you feel safe, just update the packages that are identified (e.g., interactively again in aptitude). This way you'll be able to do a
    complete upgrade without waiting too long.

    Hope this can help. Regards,

    Nuno.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Luigi Toscano@21:1/5 to All on Mon Feb 28 15:10:01 2022
    Miguel A. Vallejo ha scritto:
    The question is:

    Why is APT not smart enough to see that the proposed upgrade will fail?



    No, it can't infer what humans think, unless the packages contain the information that their versions are strictly linked together.

    --
    Luigi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Miguel A. Vallejo@21:1/5 to All on Mon Feb 28 15:00:01 2022
    The question is:

    Why is APT not smart enough to see that the proposed upgrade will fail?

    It always starts to install packages and at some point fails because
    some package needs another package with a specific version. Why does
    it not detect these cases after starting upgrading packages? It knows
    the versions available for every package so it should prevent these
    problems.

    Is it a bug or a missing APT feature?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alex DEKKER@21:1/5 to Miguel A. Vallejo on Mon Feb 28 15:10:01 2022
    On 28/02/2022 13:50, Miguel A. Vallejo wrote:
    The question is:

    Why is APT not smart enough to see that the proposed upgrade will fail?

    It always starts to install packages and at some point fails because
    some package needs another package with a specific version. Why does
    it not detect these cases after starting upgrading packages? It knows
    the versions available for every package so it should prevent these
    problems.

    Is it a bug or a missing APT feature?


    I have never seen this behaviour in 20+ years of using Debian [15 of
    them with SID]. Closest thing I have seen is something about "broken
    packages" but that is before it starts to do any actual work. What is
    the message you getting when this happens?

    alexd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From bruno zanetti@21:1/5 to All on Mon Feb 28 15:20:01 2022
    Il giorno lun 28 feb 2022 alle ore 14:50 Miguel A. Vallejo <ea4eoz@gmail.com> ha scritto:

    The question is:

    Why is APT not smart enough to see that the proposed upgrade will fail?

    It always starts to install packages and at some point fails because
    some package needs another package with a specific version. Why does
    it not detect these cases after starting upgrading packages? It knows
    the versions available for every package so it should prevent these
    problems.

    Is it a bug or a missing APT feature?


    I think the problem in which you incurred is not related to an APT bug or (missing) feature but rather a packaging bug ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006538) that has been catched (and fixed) in sid.
    After all this is just the purpose of sid.

    BZ

    <div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><div dir="ltr" class="gmail_attr">Il giorno lun 28 feb 2022 alle ore 14:50 Miguel A. Vallejo &lt;<a href="mailto:ea4eoz@gmail.com">ea4eoz@gmail.com</a>&gt; ha scritto:<br></
    <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The question is:<br>

    Why is APT not smart enough to see that the proposed upgrade will fail?<br>

    It always starts to install packages and at some point fails because<br>
    some package needs another package with a specific version. Why does<br>
    it not detect these cases after starting upgrading packages? It knows<br>
    the versions available for every package so it should prevent these<br> problems.<br>

    Is it a bug or a missing APT feature?<br>
    </blockquote><br>I think the problem in which you incurred  is not related to an APT bug or (missing) feature but rather a packaging bug (<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006538">https://bugs.debian.org/cgi-bin/bugreport.cgi?
    bug=1006538</a>) that has been catched (and fixed) in sid.<br>After all this is just the purpose of sid.<br><br></div><div class="gmail_default" style="font-size:small">BZ<br></div></div><br><div class="gmail_quote"><br></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Martin Steigerwald@21:1/5 to All on Mon Feb 28 17:00:01 2022
    bruno zanetti - 28.02.22, 15:15:14 CET:
    Il giorno lun 28 feb 2022 alle ore 14:50 Miguel A. Vallejo
    <ea4eoz@gmail.com>
    ha scritto:
    The question is:

    Why is APT not smart enough to see that the proposed upgrade will
    fail?

    It always starts to install packages and at some point fails because
    some package needs another package with a specific version. Why does
    it not detect these cases after starting upgrading packages? It
    knows
    the versions available for every package so it should prevent these problems.

    Is it a bug or a missing APT feature?

    I think the problem in which you incurred is not related to an APT
    bug or (missing) feature but rather a packaging bug ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006538) that has
    been catched (and fixed) in sid.
    After all this is just the purpose of sid.

    Yes.

    And really, to everyone who is complaining:

    Debian Sid is also called Debian Unstable.

    For a reason!

    Either be prepared to handle the occasional glitch – in this case the
    glitch could be handled by using the appropriate dpkg force option.

    Or don't use it.

    It is really as simple as that.

    Best.
    --
    Martin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?ISO-8859-1?Q?Aur=E9lien_COUDERC?=@21:1/5 to All on Wed Mar 2 14:10:01 2022
    Dear Libor,

    Le 2 mars 2022 10:00:43 GMT+01:00, "Libor Klepáč" <libor.klepac@bcom.cz> a écrit :
    Thanks for your work and upload.

    Updated without problems and as heavy shade/unshade window user, I >immediately hit this:

    https://bugs.kde.org/show_bug.cgi?id=450777

    It will be tough, I shade my windows without thinking about it ;)

    I'm not using that feature but I can understand your frustration. :-)

    Feel free to comment on the upstream bug, to follow-up here and if a patch gets merged upstream we can add it to the Debian package.

    We can even walk you through if you're interested in cherry picking such a patch into the package yourself so it benefits everyone (better on IRC than on a mailing list though).


    Cheers,
    --
    Aurélien

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