Re: [Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-08-03 Thread Axel Beckert
Hi Julian, Julian Andres Klode wrote: > aptitude is not a reliable tool that respects your choices like that > (its solver will happily suggest solutions violating your wishes; it I have to object here. It very well respects the user's wishes and also has a setting where the user can configure

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-08-03 Thread Julian Andres Klode
I recall/see again a mention of aptitude: aptitude and aptitude-robot are not supported components. They are packages provided by the community as part of the universe repository. While the implementation of phased updates in apt versions prior to 2.4.6 would work there, the current version does

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-08-03 Thread Julian Andres Klode
It's documented in the discourse thread (Discourse is where Ubuntu documentation lives) You have not provided evidence that it does not work for you. APT itself has test cases that proof that *it does* work. Note that newer apt versions (2.4.6, 2.5.1) will install more phased updates - as

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-08-03 Thread Julian Andres Klode
** Changed in: apt (Ubuntu) Status: In Progress => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1981672 Title: apt phased out broken code, missing

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-08-03 Thread Lenin
it appears phased upates are everywhere and not just with proposed repos... so although the bug might be against the wrong package filed (feel free to reassign to somewhere else). there's a bug lacking information how to properly opt out of phased updates. which is pointless to take part of if

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-26 Thread Lenin
it appears the phased updates only get installed if sources.list also has proposed repos, without them, it's all fine. sorry for the noise ** Changed in: apt (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-26 Thread Lenin
I partly agree, the problem seems it is a phased update? Can you confirm or not? Because other 22.04 machines don't get that version (90% of the other 22.04 machines). Thus I wish to have a way to not take part of phased updates, especially since we disable auto bug reporting (which seems to be

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-26 Thread Julian Andres Klode
In your libmysqlclient21 example everything seems to be working correctly so I don't understand why you post that. - you are eligible for 8.0.29-0ubuntu0.22.04.3 - you force downgrade to 8.0.29-0ubuntu0.22.04.2 - you upgrade once again to 8.0.29-0ubuntu0.22.04.3 - no higher version available in

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-26 Thread Lenin
a downgrade is possible: hostname:~# apt policy libmysqlclient21 libmysqlclient21: Installed: 8.0.29-0ubuntu0.22.04.3 Candidate: 8.0.29-0ubuntu0.22.04.3 Version table: *** 8.0.29-0ubuntu0.22.04.3 500 (phased 10%) 500 http://ubuntu.ethz.ch/ubuntu jammy-updates/main amd64 Packages

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-26 Thread Lenin
I wasn't expecting different behaviour of apt, apt-get, aptitude, and here's proof they're all linked against same libapt, same version: hostname:~# ldd $(which apt-get) |grep apt libapt-private.so.0.0 => /lib/x86_64-linux-gnu/libapt-private.so.0.0 (0x7fe7c1c68000)

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-26 Thread Lenin
also we noticed that while the status page lags: https://people.canonical.com/~ubuntu-archive/phased-updates.html we already get phased updates that are not listed: Packages not installed from apt repositories (1): libmysqlclient21:amd64 (8.0.29-0ubuntu0.22.04.3) reported by xymon

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-14 Thread Lenin
1) We have like 100+ Ubuntu 22.04 machines, the updates get installed with aptitude (via aptitude-robot). No pinning, but one held package (nvtop) (on 66% of machines). 2) Here's just one package example: $ apt policy samba-libs samba-libs: Installed: 2:4.15.5~dfsg-0ubuntu5.1 Candidate:

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-14 Thread Julian Andres Klode
For concrete details: 1) Which command would install these updates 2) Please attached `apt policy ...names of affected packages...` output 3) Attach your sources.list and sources.list.d files 4) Attach your preferences and preferences.d files Maybe just throw all the files into a tarball. --

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-14 Thread Julian Andres Klode
The apt update is from kinetic, the development release. What are you doing? The question is what installs them. Certainly it's not apt itself doing that unless you have very weird pinning in place. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-14 Thread Lenin
I get these updates, which I'd prefer not to be part of phased updates: libapt-pkg6.0:amd64 (2.5.1) libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.1) libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.1) libqt5opengl5-dev:amd64 (5.15.3+dfsg-2ubuntu0.1) libqt5opengl5:amd64 (5.15.3+dfsg-2ubuntu0.1)

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-14 Thread Lenin
Do you have a suggestion where to assign the bug if not to src:apt bin:apt-doc if not these? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1981672 Title: apt phased out

[Touch-packages] [Bug 1981672] Re: apt phased out broken code, missing documentation to opt out

2022-07-14 Thread Julian Andres Klode
I do not believe there is a bug in apt here. APT literally is too strict now, it fails to install packages. It will get more relaxed in the coming weeks. Anyway, if you find out where those get upgraded, please reopen the bug and reassign to the correct package. ** Changed in: apt (Ubuntu)