[Touch-packages] [Bug 1089070] Re: Could not open file /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_quantal_main_binary-amd64_Packages - open (24: Too many open files)

2020-09-04 Thread Julian Andres Klode
Check that you have less files in /var/lib/apt/lists than ulimit -n has a value. You probably have too many repositories or too low a ulimit. Otherwise, open a new bug with ubuntu-bug/apport. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1882098] Re: Packagekit lets user install untrusted local packages in Bionic and Focal

2020-09-03 Thread Julian Andres Klode
It asks apt if the package is trusted, and from apt's POV it is. which might or might not be good, UX wise, for apt (maybe it should also tell you that local debs are not verified), but not much of an issue there. -- You received this bug notification because you are a member of Ubuntu Touch

[Touch-packages] [Bug 1882098] Re: Packagekit lets user install untrusted local packages in Bionic and Focal

2020-09-01 Thread Julian Andres Klode
I found out the cause for this, but other backends are affected too probably - basically the packagekit daemon assumes that packages can be trusted themselves, so backends that do not have trust information in packages need to explicitly reject local packages as untrusted, so that PackageKit

[Touch-packages] [Bug 1882098] Re: Packagekit lets user install untrusted local packages in Bionic and Focal

2020-08-28 Thread Julian Andres Klode
Yup, install-local does indeed trigger package-install not package- install-untrusted Aug 28 11:28:53 jak-t480s polkitd(authority=local)[1744]: Operator of unix-session:2 FAILED to authenticate to gain authorization for action org.freedesktop.packagekit.package-install for system-bus-name::1.535

[Touch-packages] [Bug 1620459] Re: package bash-completion 1:2.1-4ubuntu0.2 failed to install/upgrade: trying to overwrite '/usr/share/bash-completion/completions/apt', which is also in package apt 1.

2020-08-25 Thread Julian Andres Klode
Trusty is EOL. The system in question seems to be in an unsupported state. The apt version is old, and the upgrade seems to have been attempted with apt instead of do-release-upgrade (as do-release-upgrade would tell you to upgrade first). apt in trusty does not contain the bash completion, and

[Touch-packages] [Bug 1887407] Re: Distribution upgrade uninstalled TortoiseHG without asking me

2020-08-21 Thread Julian Andres Klode
Life is hard. Please read messages carefully, and keep backups/snapshots. ** Changed in: apt (Ubuntu) Status: New => Opinion -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu.

[Touch-packages] [Bug 1890006] Re: Hash mismatch on "apt update"

2020-08-21 Thread Julian Andres Klode
** Package changed: apt (Ubuntu) => libgcrypt20 (Ubuntu) -- 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/1890006 Title: Hash mismatch on "apt update" Status in libgcrypt20

[Touch-packages] [Bug 1801338] Re: apt fails to properly handle server-side connection closure

2020-08-21 Thread Julian Andres Klode
This may be fixed now even. -- 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/1801338 Title: apt fails to properly handle server-side connection closure Status in apt package

[Touch-packages] [Bug 1888061] Re: "Line by line difference" of config files during release upgrade is an unreadable mess

2020-08-21 Thread Julian Andres Klode
Certainly not an apt bug. Feature request for like debconf, UCF, and dpkg? Or packagekit? Don't know ** Package changed: apt (Ubuntu) => ubuntu -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu.

[Touch-packages] [Bug 1890332] Re: apt update fails on docker arm container 20.04

2020-08-21 Thread Julian Andres Klode
Bug is probably invalid, as this is a problem on the non-Ubuntu host? ** Package changed: apt (Ubuntu) => libseccomp (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libseccomp in Ubuntu.

[Touch-packages] [Bug 1891641] Re: package unattended-upgrades 2.3ubuntu0.1 failed to install/upgrade: installed unattended-upgrades package post-installation script subprocess returned error exit sta

2020-08-20 Thread Julian Andres Klode
*** This bug is a duplicate of bug 1627564 *** https://bugs.launchpad.net/bugs/1627564 ** This bug has been marked a duplicate of bug 1627564 Debconf crash due to assertion failure in ensure_surface_for_gicon [gtkiconhelper.c:493] (when png loader is missing/during upgrades) -- You

[Touch-packages] [Bug 1627564] Re: Debconf crash due to assertion failure in ensure_surface_for_gicon [gtkiconhelper.c:493] (when png loader is missing/during upgrades)

2020-08-20 Thread Julian Andres Klode
** Package changed: ubuntu => debconf (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to debconf in Ubuntu. https://bugs.launchpad.net/bugs/1627564 Title: Debconf crash due to assertion failure in

[Touch-packages] [Bug 1892290] Re: PXE load Focal initrd.img-5.4.0-42-generic always timeout

2020-08-20 Thread Julian Andres Klode
Is one significantly larger than the other? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/1892290 Title: PXE load Focal initrd.img-5.4.0-42-generic always

[Touch-packages] [Bug 1888698] Re: package grub-pc 2.04-1ubuntu26 failed to install/upgrade: installed grub-pc package post-installation script subprocess was killed by signal (Aborted)

2020-08-14 Thread Julian Andres Klode
*** This bug is a duplicate of bug 1627564 *** https://bugs.launchpad.net/bugs/1627564 ** This bug has been marked a duplicate of bug 1627564 Crash due to assertion failure in ensure_surface_for_gicon [gtkiconhelper.c:493] (when png loader is missing/during upgrades) -- You received

[Touch-packages] [Bug 1888698] Re: package grub-pc 2.04-1ubuntu26 failed to install/upgrade: installed grub-pc package post-installation script subprocess was killed by signal (Aborted)

2020-08-14 Thread Julian Andres Klode
Reassigning to gtk+3.0 though I don't really know what to do here, we need gtk operational during upgrades to show prompts. (frontend:10148): Gtk-WARNING **: 16:28:16.133: Could not load a pixbuf fro icon theme. This may indicate that pixbuf loaders or the mime database could

[Touch-packages] [Bug 1876506] Re: eoan to focal upgrade hangs when lvm snapshot is present

2020-08-13 Thread Julian Andres Klode
** Package changed: debconf (Ubuntu) => os-prober (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to debconf in Ubuntu. https://bugs.launchpad.net/bugs/1876506 Title: eoan to focal upgrade hangs when lvm snapshot is

[Touch-packages] [Bug 1801338] Re: apt fails to properly handle server-side connection closure

2020-08-04 Thread Julian Andres Klode
I can't reproduce this anymore, so closing it. ** Changed in: apt (Ubuntu) Status: Triaged => Invalid ** Changed in: apt (Ubuntu) Status: Invalid => Incomplete ** Changed in: apt (Ubuntu) Status: Incomplete => Invalid ** Changed in: apt (Ubuntu Xenial) Status:

[Touch-packages] [Bug 1890006] Re: Hash mismatch on "apt update"

2020-08-02 Thread Julian Andres Klode
Don't see any reason for any apport collecting here. This needs a clean reproducer or someone with the issue to do the work to analyse what's wrong. Looking at the bug report, the output from the reproducer matches that of the commandline tools? -- You received this bug notification because

[Touch-packages] [Bug 1802718] Re: Allow people to do sudo apt-get build-dep without any further configuration

2020-07-25 Thread Julian Andres Klode
Should probably be add-apt-repository deb-src ? ** Package changed: apt (Ubuntu) => software-properties (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu.

[Touch-packages] [Bug 1802718] Re: Allow people to do sudo apt-get build-dep without any further configuration

2020-07-25 Thread Julian Andres Klode
Enabling by default does not make much sense and people usually use pull-lp-source instead which does not need sources.list entries and pulls directly from launchpad. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1885730] Re: Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-07-24 Thread Julian Andres Klode
@Colin: I agree with all of that. Our kernel-side default is not powersave, but performance, across generic and oem, at the very least: $ grep CPU_FREQ_DEFAULT_GOV_.*=y /boot/config-5.* /boot/config-5.4.0-26-generic:CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y

[Touch-packages] [Bug 1886161] Re: UU should work on roaming laptops

2020-07-23 Thread Julian Andres Klode
We'll eventually get a retry support in apt, if updating failed, but there are no plans to react to connection state changes. The retry will be linear every 10 minutes or so I suppose, but can't be sure, we'll have to see - I'd do exponential, but systemd does not give us an option for that. Any

[Touch-packages] [Bug 1886161] Re: UU should work on roaming laptops

2020-07-22 Thread Julian Andres Klode
This is not going to happen in apt. It's a question for desktop how to do that, probably disabling the downloading in apt, and using gnome's package kit refresh stuff instead. ** Also affects: gnome-settings-daemon (Ubuntu) Importance: Undecided Status: New -- You received this bug

[Touch-packages] [Bug 1885730] Re: Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-07-22 Thread Julian Andres Klode
passing intel_pstate=disable_hwp on the kernel commandline causes the kernel to scale the Core i5-8250U down to 1.6 GHz in performance mode, but that's still a bit off from the 900 MHz it scales down to in powersave mode. I believe Windows also does not run the CPUs in performance mode by default

[Touch-packages] [Bug 1885730] Re: Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-07-22 Thread Julian Andres Klode
The performance governor is the right choice for servers, but it's not the right choice on non-server platforms, it's also not the default kernel setting, it was set because we have the ondemand.service in userspace that can change it back to ondemand (or well we have the service because of that

[Touch-packages] [Bug 1886814] Re: posix_spawn usage in gnu make causes failures on s390x

2020-07-21 Thread Julian Andres Klode
Andreas, I've not gotten it more isolated, the minimum I had was running debian/tests/gnome-desktop-testing in a flatpak-builder source tree (apt source/pull-lp-source flatpak-builder). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1876506] Re: eoan to focal upgrade hangs when lvm snapshot is present

2020-07-17 Thread Julian Andres Klode
The maintainer script becomes a zombie, because perl -w ... debconf/frontend ... memtest86+.postinst is stuck in a read() from fd 9, which is a pipe. ** Package changed: memtest86+ (Ubuntu) => ubuntu ** Package changed: ubuntu => debconf (Ubuntu) -- You received this bug notification because

[Touch-packages] [Bug 1876035] Re: Automatically retry downloads on failures

2020-07-15 Thread Julian Andres Klode
** Changed in: apt (Ubuntu Groovy) Status: Confirmed => Triaged -- 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/1876035 Title: Automatically retry downloads on failures

[Touch-packages] [Bug 1615381] Re: apt-get autoremove may remove current kernel

2020-07-14 Thread Julian Andres Klode
I have code to fix that just need to merge it and like update tests ** Changed in: apt (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unattended-upgrades in Ubuntu.

[Touch-packages] [Bug 1887277] Re: apt-get install REMOVES packages without replacing them and with barely any warning

2020-07-12 Thread Julian Andres Klode
You not liking apt's solution and only realizing that after you confirmed and applied it is not a bug in apt. -- 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/1887277 Title:

[Touch-packages] [Bug 1887277] Re: apt-get install REMOVES packages without replacing them and with barely any warning

2020-07-12 Thread Julian Andres Klode
** Changed in: apt (Ubuntu) Status: New => Invalid -- 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/1887277 Title: apt-get install REMOVES packages without replacing

[Touch-packages] [Bug 1886618] Re: command-not-found gets stuck on locales with non-English-like collation rules

2020-07-07 Thread Julian Andres Klode
** Package changed: apt (Ubuntu) => command-not-found (Ubuntu) -- 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/1886618 Title: command-not-found gets stuck on locales with

[Touch-packages] [Bug 1885730] Re: Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-07-02 Thread Julian Andres Klode
** Changed in: linux (Ubuntu) Status: Incomplete => New ** Changed in: linux (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu.

[Touch-packages] [Bug 1885730] Re: Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-06-30 Thread Julian Andres Klode
@rbalint As said before the kernel messages and bugs are irrelevant and wrong. They pretend like intel_pstate is different, when in fact it's this script that is configuring it here. And yes, it needs OS config. Nor do other distros not do this, but we do it differently. We set the

[Touch-packages] [Bug 1885730] Re: Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-06-30 Thread Julian Andres Klode
Someone probably needs to look at non-pstate systems as I have no idea about them. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1885730 Title: Bring back

[Touch-packages] [Bug 1885730] [NEW] Bring back ondemand.service or switch kernel default governor for pstate - pstate now defaults to performance governor

2020-06-30 Thread Julian Andres Klode
Public bug reported: In a recent merge from Debian we lost ondemand.service, meaning all CPUs now run in Turbo all the time when idle, which is clearly suboptimal. The discussion in bug 1806012 seems misleading, focusing on p-state vs other drivers, when in fact, the script actually set the

[Touch-packages] [Bug 1885410] Re: apt 2.0.2 lacks * wildcard support

2020-06-29 Thread Julian Andres Klode
*** This bug is a duplicate of bug 1872200 *** https://bugs.launchpad.net/bugs/1872200 ** This bug has been marked a duplicate of bug 1872200 apt does not accept globs and regexes in some cases -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1669517] Re: apt-key del must absolutely detect all errors, and then provide NON-zero return code and error message

2020-06-25 Thread Julian Andres Klode
We will not be changing the behavior here. apt-key del working if they key was not present in the keyring is important to maintain, so that we do not break the maintainer scripts using it (which should be tested, and should be the only users of this). ** Changed in: apt (Ubuntu) Status:

[Touch-packages] [Bug 1883723] Re: Some official repositories changed compression method from gzip to lz4 leading to checksum errors during apt-get update

2020-06-16 Thread Julian Andres Klode
You have enabled storing indexes in compressed form, which is a non- default setting that does not work very well. In early days, this used to store files in the form the server offered them, but this was changed to recompress to lz4 in order to improve the run time performance of apt.

[Touch-packages] [Bug 1883451] Re: can't pip isntall python-apt==1.6.5+ubuntu0.2

2020-06-14 Thread Julian Andres Klode
You can install python-apt from apt, we do not provide python-apt on pip. I recently got control over the pypi entry and need to do something with it. I'm not keen on providing python-apt outside of the distro, though (python-apt and apt versions x.y need to match), so I'd rather just get rid of

[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so

2020-06-11 Thread Julian Andres Klode
MMap is an internal implementation detail that people have been using accidentally when they wanted to open the cache, where they should use pkgCacheFile for. ** Changed in: apt (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of

[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so

2020-06-11 Thread Julian Andres Klode
Yes, that's by design. ** Changed in: apt (Ubuntu) Status: New => 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/1883079 Title: The "MMap::MMap(FileFd&,

[Touch-packages] [Bug 1876035] Re: Automatically retry downloads on failures

2020-06-05 Thread Julian Andres Klode
Summary is that I don't believe the option as is is sufficient, and needs to be reworked, so I'm changing the title accordingly. ** Summary changed: - Consider making '-o Acquire::Retries=3' the default for 'apt-get update/install/dist-upgrade' + Automatically retry downloads on failures --

[Touch-packages] [Bug 574287] Re: tasksel: forcefully removes packages when tasks overlap

2020-05-28 Thread Julian Andres Klode
The easiest way out would be to just remove tasksel once the d-i images are gone, and it's no longer needed. -- 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/574287 Title:

[Touch-packages] [Bug 1713219] Re: 'apt-mark showauto' and 'apt show' is slow

2020-05-28 Thread Julian Andres Klode
I'm not going to add a second independent reader to apt just so that apt-mark runs a bit faster. -- 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/1713219 Title: 'apt-mark

[Touch-packages] [Bug 1713219] Re: 'apt-mark showauto' and 'apt show' is slow

2020-05-28 Thread Julian Andres Klode
The problem is that the code that reads the state reads it into the depcache. -- 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/1713219 Title: 'apt-mark showauto' and 'apt show'

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-22 Thread Julian Andres Klode
There are two things: - On servers, ubuntu-server depends on mdadm, so removing mdadm also removes ubuntu-server package, which means it's not really supported - In general, the installers don't offer installing like that. I don't know why we did not have a task for xenial. ** Description

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-22 Thread Julian Andres Klode
That's certainly incorrect, lvm2 was fixed in focal (and hence groovy). That only leaves xenial, but updating xenial close to its EOL for something as unusual as this seems unneccessary. The supported configuration for raid1 is mdadm after all, not removing mdadm and the meta packages that depend

[Touch-packages] [Bug 645404] Re: Support Private PPAs

2020-05-20 Thread Julian Andres Klode
I was about ready to get back to reviewing this (or just saying meh, I don't see anything obviously wrong, so just upload it) 3 months ago when you declared that you gave up on the MR. I don't see how creating a new tool is easier than just uploading your changes. Both have the same effect of

[Touch-packages] [Bug 1876035] Re: Consider making '-o Acquire::Retries=3' the default for 'apt-get update/install/dist-upgrade'

2020-05-18 Thread Julian Andres Klode
A few points to think about: 1. I am not aware of anyone using that option, we don't know if it works and how it behaves 2. Given 1, what kind of testing can we do? This needs to be thoroughly tested, given that it's not been tested at all. 3. Switching IPs might be useful, but it's not clear

[Touch-packages] [Bug 1877987] Re: apt search coredumping

2020-05-18 Thread Julian Andres Klode
Fixed in 2.1.3, will look into adding a test case and backporting this to 2.0 shortly. ** Changed in: apt (Ubuntu) Status: New => Fix Committed ** Also affects: apt (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: apt (Ubuntu Focal) Importance: Undecided

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
The regressions in bionic seem unrelated to me adding the raid1 module to the list of modules installed to the initramfs. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lvm2 in Ubuntu. https://bugs.launchpad.net/bugs/1509717

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
eoan verified. So, eoan is tougher. I installed it with subiquity and tried to follow the steps, but failed to convert to raid1, apparently, subiquity created the LV 1 PE larger than before or something, so it needed 1 free PE in the original PV to be able to add the raid1 metadata, which it did

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
verified in bionic Did all the steps (install vm, create pv, extend pv, remove dmadm, upgrade). It booted after the upgrade to 2.02.176-4.1ubuntu3.18.04.3, and it failed again following a downgrade to the 2.02.176-4.1ubuntu3.18.04.2 from updates pocket. ** Tags removed:

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
** Description changed: [Impact] system does not boot after converting lvm volume to raid1 w/o having mdadm installed. [Test case] 1. Install server with subiquity to LVM 2. Add second disk to it 3. Run pvcreate /dev/vdb 4. Run vgextend ubuntu-vg /dev/vdb 5. Run lvconvert

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
** Description changed: [Impact] system does not boot after converting lvm volume to raid1 w/o having mdadm installed. [Test case] 1. Install server with subiquity to LVM - 2. Add second disk to it - 3. Run pvcreate /dev/vdb - 4. Run vgextend ubuntu-vg /dev/vdb - 5. Run lvconvert

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
** Description changed: [Impact] system does not boot after converting lvm volume to raid1 w/o having mdadm installed. [Test case] - 1. Install server with subiquity to VM + 1. Install server with subiquity to LVM 2. Add second disk to it 3. Run pvcreate /dev/vdb 4. Run

[Touch-packages] [Bug 1509717] Re: Wily LVM-RAID1 – md: personality for level 1 is not loaded

2020-05-18 Thread Julian Andres Klode
sorry, working on verifying it, got distracted by other stuff. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lvm2 in Ubuntu. https://bugs.launchpad.net/bugs/1509717 Title: Wily LVM-RAID1 – md: personality for level 1 is

[Touch-packages] [Bug 1872200] Re: apt does not accept globs and regexes in some cases

2020-05-14 Thread Julian Andres Klode
FWIW, The upload has been superceded by a security update, and will need revalidation when 2.0.4 is uploaded. -- 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/1872200 Title:

[Touch-packages] [Bug 1877987] Re: apt search coredumping

2020-05-13 Thread Julian Andres Klode
I believe that https://salsa.debian.org/apt- team/apt/-/merge_requests/120 fixes this. ** Information type changed from Private Security to Private ** Information type changed from Private to Public -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

[Touch-packages] [Bug 1877987] Re: apt search coredumping

2020-05-13 Thread Julian Andres Klode
(I also believe this is the same issue as https://errors.ubuntu.com/bucket/?id=/usr/bin/apt%3A11%3Aoperator%3ApkgCache%3A%3ADescFileIterator%3A%3AFile%3ApkgRecords%3A%3ALookup%3AFullTextSearch%3ADoSearch) -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1875910] Re: Command to update mirror list

2020-05-13 Thread Julian Andres Klode
On the (python-apt) client side, this involves adding an apt.conf snippet to configure a new index target and then change the code to read from there. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-apt in Ubuntu.

[Touch-packages] [Bug 1875910] Re: Command to update mirror list

2020-05-13 Thread Julian Andres Klode
Mirror lists change on a daily basis, python-apt on less than a point release basis (it should update mirror lists before point release, but this does not always happen afaict). ** Changed in: python-apt (Ubuntu) Importance: Undecided => High -- You received this bug notification because you

[Touch-packages] [Bug 1875910] Re: Command to update mirror list

2020-05-13 Thread Julian Andres Klode
I think Launchpad should start shipping mirror lists in -updates pocket (only; probably), so that we can update the mirror lists of installed systems as part of apt update and don't have to rebuild python-apt and upgrade everywhere. ** Also affects: launchpad Importance: Undecided

[Touch-packages] [Bug 1877233] Re: Remove inactive Mirrors to Colombia

2020-05-13 Thread Julian Andres Klode
My goal for future releases is to shift that info out of the python-apt package and into the -updates pocket of the archive, so that the mirror list is updated as part of apt update. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1877233] Re: Remove inactive Mirrors to Colombia

2020-05-13 Thread Julian Andres Klode
I don't think it's worth tracking this. There are a ton of mirror changes on a daily basis, and we can't update the python-apt package that often. Releases that will get a point release should get a python-apt update for that. Other releases will get the mirror update together with a regular

[Touch-packages] [Bug 1877233] Re: Remove inactive Mirrors to Colombia

2020-05-13 Thread Julian Andres Klode
We do not update mirror lists on their own, except for point releases, and as part of other updates (the python-apt release process automatically triggers mirror list updates, so this bug won't be updated). -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1311056] Re: [SRU] apt-add-repository adds duplicate commented/disabled source lines

2020-05-11 Thread Julian Andres Klode
** Changed in: python-apt (Ubuntu Xenial) Status: New => In Progress ** Changed in: python-apt (Ubuntu Bionic) Status: New => In Progress ** Changed in: python-apt (Ubuntu Eoan) Status: New => In Progress -- You received this bug notification because you are a member of

[Touch-packages] [Bug 1829401] Re: gi.repository.GLib.GError: pk-client-error-quark: could not do untrusted question as no klass support

2020-05-07 Thread Julian Andres Klode
Oh wow, there are multiple bugs, and I thought this bug was about the actual crash: pk-client-error-quark: could not do untrusted question as no klass support (8) but it is about the handling of the crash: TypeError: could not convert value for property `transient_for' from DialogCacheOutdated

[Touch-packages] [Bug 1872200] Re: apt does not accept globs and regexes in some cases

2020-05-05 Thread Julian Andres Klode
** Description changed: + [Impact] + Users can't use * wildcards anymore in focal, except by accident in apt list. + + For apt list, we now start restricting wildcard syntax to the same + syntax install now accepts, and at the same time we remove the + restrictions on which patterns are accepted

[Touch-packages] [Bug 1872200] Re: apt does not accept globs and regexes in some cases

2020-05-04 Thread Julian Andres Klode
Yes, wildcard matching went away, I just re-added wildcard matching for "*" wildcards, as promised; and also changed apt list to reject unsupported wildcards (any other special character, we do not support ? or [] stuff). @Jakub The "no pattern matching at all" I had to LOL a bit about. Because

[Touch-packages] [Bug 1876495] Re: bash-completion incorrectly shows source package names for APT

2020-05-02 Thread Julian Andres Klode
Though maybe it only needs work in apt, we'll see. -- 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/1876495 Title: bash-completion incorrectly shows source package names for

[Touch-packages] [Bug 1876495] Re: bash-completion incorrectly shows source package names for APT

2020-05-02 Thread Julian Andres Klode
source is certainly a bad example, as it does take source names. But yes, this is a minor inconvenience sometimes. This needs quite a bit of work to fix, in a coordinated fashion, across the two packages, and I'm not sure it's worth it. Probably needs some investigation whether we already return

[Touch-packages] [Bug 1875190] Re: Apt update takes around a full minute to read state information when I run it for the first time since boot even though there are no updates available.

2020-04-27 Thread Julian Andres Klode
No, that's the apt help output. -- 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/1875190 Title: Apt update takes around a full minute to read state information when I run it

[Touch-packages] [Bug 1709699] Re: gpk-update-viewer fails with "Spawn of helper 'usr/share/PackageKit/helpers/aptcc/get-distro-upgrade.py' failed ... (No such file or directory)"

2020-04-26 Thread Julian Andres Klode
Marking this as fix released in PackageKit then, seeing that we ship 1.1.13. Given that we never used that updating stuff, I don't think it is worth fixing that in old releases. ** Changed in: packagekit (Ubuntu) Status: New => Fix Released -- You received this bug notification because

[Touch-packages] [Bug 1875190] Re: Apt update takes around a full minute to read state information when I run it for the first time since boot even though there are no updates available.

2020-04-26 Thread Julian Andres Klode
I'm not aware of any performance issues in those parts of apt, and spent a considerable time optimizing it. You probably want to strace or gdb apt when it's hanging and figure out where the issue is, because there's nothing that can be done here by anyone else so far. ** Changed in: apt (Ubuntu)

[Touch-packages] [Bug 1874880] Re: error running apt-add-repository

2020-04-25 Thread Julian Andres Klode
Hang on, the new base-files is not even in the release pocket yet. Are you running the development series (groovy) with proposed enabled? That's not wise. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-apt in Ubuntu.

[Touch-packages] [Bug 1874880] Re: error running apt-add-repository

2020-04-25 Thread Julian Andres Klode
Well yes, that's normal. We are still opening the release. ** Package changed: apt (Ubuntu) => python-apt (Ubuntu) -- 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/1874880

[Touch-packages] [Bug 1750625] Re: update misinterprets 304 response on Packages.gz

2020-04-20 Thread Julian Andres Klode
That release file is sort of invalid, as we also need the uncompressed Packages file hashed, because we check hashes after decompression too. So usually you generate Packages, compress it (having both around), then create Release file, and then delete the uncompressed Packages file if you don't

[Touch-packages] [Bug 1750625] Re: update misinterprets 304 response on Packages.gz

2020-04-20 Thread Julian Andres Klode
I guess that's good to know that it does not really work without a release file now anyway, it is a good argument for removing support for such repos completely. I made a plan a year or two ago, but have not acted on it yet :/ Please add a Release file. It gives you download progress, hash

[Touch-packages] [Bug 1750625] Re: update misinterprets 304 response on Packages.gz

2020-04-20 Thread Julian Andres Klode
I think the answer is simple: We should stop sending If-Modified-Since. There's no advantage to sending that compared to getting back the same release file, and it's a bad design. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed

[Touch-packages] [Bug 1872902] Re: Upgrade to Focal now removes chrony

2020-04-16 Thread Julian Andres Klode
Marking the apt task as invalid as per xnox's analysis ** Changed in: apt (Ubuntu) Status: New => Invalid -- 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/1872902 Title:

[Touch-packages] [Bug 1873274] Re: "Updating snaps" is not translated on update-manager

2020-04-16 Thread Julian Andres Klode
** Package changed: update-manager (Ubuntu) => language-pack-fr (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to language-pack-fr in Ubuntu. https://bugs.launchpad.net/bugs/1873274 Title: "Updating snaps" is not

[Touch-packages] [Bug 1872557] Re: apt-get error: cnf-update-db - KeyError: 'suite' (focal)

2020-04-15 Thread Julian Andres Klode
** No longer affects: apt (Ubuntu) -- 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/1872557 Title: apt-get error: cnf-update-db - KeyError: 'suite' (focal) Status in

[Touch-packages] [Bug 1872200] Re: apt does not accept globs and regexes in some cases

2020-04-11 Thread Julian Andres Klode
glob actually needs to come back to some extend (* only), but otherwise yes, read the NEWS. -- 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/1872200 Title: apt does not accept

[Touch-packages] [Bug 1872200] Re: apt does not accept globs and regexes in some cases

2020-04-11 Thread Julian Andres Klode
Hmm seems I missed disabling that in apt list, good catch. -- 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/1872200 Title: apt does not accept globs and regexes in some cases

[Touch-packages] [Bug 1872145] Re: explicit key offered after all agent keys, auth can fail before explicit key used

2020-04-11 Thread Julian Andres Klode
It also prefers configured key files over smart cards, causing similar issues. Luckily there is a work around for that by adding /dev/null as an identify file in the config, but that's super ugly. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

[Touch-packages] [Bug 1825000] Re: Add ability for mirrors to distinguish interactive and non-interactive apt runs

2020-04-09 Thread Julian Andres Klode
** Changed in: apt (Ubuntu) Status: In Progress => Fix Committed -- 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/1825000 Title: Add ability for mirrors to distinguish

[Touch-packages] [Bug 1871679] Re: apt install libavcodec-extra asks for cdrom

2020-04-08 Thread Julian Andres Klode
Then either supply the medium you installed from or remove the entry. What did you install from? ** Changed in: apt (Ubuntu) Status: New => Incomplete ** Package changed: apt (Ubuntu) => ubuntu -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1871149] Re: False apt_pkg.CacheMismatchError

2020-04-08 Thread Julian Andres Klode
Needs a reproducer ** Changed in: python-apt (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-apt in Ubuntu. https://bugs.launchpad.net/bugs/1871149 Title: False

[Touch-packages] [Bug 1871145] Re: apt.Cache.clear() -> apt.Cache._depcache.init() raises Error

2020-04-08 Thread Julian Andres Klode
If clear() fails, you're a bit lost, but I'm not sure what you'd want to do here, the system is completely broken at that point. ** Changed in: python-apt (Ubuntu) Status: New => Opinion ** Changed in: unattended-upgrades (Ubuntu) Status: Opinion => New -- You received this bug

[Touch-packages] [Bug 1871540] Re: Include IPs in apt-get output

2020-04-08 Thread Julian Andres Klode
Neither of those is available when the message is logged, the message is logged _before_ the item is being fetched, and multiple items may be in progress at the same time, you can't go back and edit the previous line. So you could display double the amount of entries, but that seems very

[Touch-packages] [Bug 1868988] Re: apt assert failure: malloc(): mismatching next->prev_size (unsorted)

2020-04-08 Thread Julian Andres Klode
There is a memory corruption somewhere, but it's not evident from the data where, so this needs someone to reproduce the issue in valgrind. ** Changed in: apt (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1871540] Re: Include IPs in apt-get output

2020-04-08 Thread Julian Andres Klode
FWIW, these are all status messages. They are not persistently logged, but are in the [...] per item things in the last line of an interactive session. I guess we could display the "Connected to %s" messages somehow, but I don't want to display the "Connecting to ..." messages, as there might be

[Touch-packages] [Bug 1871540] Re: Include IPs in apt-get output

2020-04-08 Thread Julian Andres Klode
Oh I guess error messages post-connect do not include the IP address, as we don't know it anymore. Given the structure of the non-interactive log, I slightly fail to see how we could include connection messages. UX-wise, it does not make much sense to give you details you're not going to need

[Touch-packages] [Bug 1871540] Re: Include IPs in apt-get output

2020-04-08 Thread Julian Andres Klode
All error messages and progress messages (e.g. connecting to ...) include ip addresses. Hence if connecting failed, you get all addresses it tried, for example. Now. You will likely not see those messages. If it connects fast enough, you'll never see the IP. In non-interactive mode, I don't think

[Touch-packages] [Bug 1825000] Re: Add ability for mirrors to distinguish interactive and non-interactive apt runs

2020-04-02 Thread Julian Andres Klode
Well, nothing, absence of service is interactive? -- 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/1825000 Title: Add ability for mirrors to distinguish interactive and

[Touch-packages] [Bug 1825000] Re: Add ability for mirrors to distinguish interactive and non-interactive apt runs

2020-04-02 Thread Julian Andres Klode
Note that there were some I think somewhat valid privacy concerns to exposing the service name. Maybe it's enough to know if apt ran as part of a systemd service, but not which service, or we build a whitelist of services (or check if they are inside /lib/systemd/system - so we do not send local

[Touch-packages] [Bug 1824088] Re: unattended upgrade ran one day after schedule

2020-04-01 Thread Julian Andres Klode
It seems systemd actually supports restarting oneshot services now, so any options for timestamps will be removed (anything other than 0 will behave as always), and systemd timers will have to be configured via drop-ins instead. Finally. That said, it seems a bit late for focal now. Hmm, yeah, I

[Touch-packages] [Bug 1824088] Re: unattended upgrade ran one day after schedule

2020-04-01 Thread Julian Andres Klode
But if I live in UTC+11, I don't want it to run when the day has changed in UTC+0? As for date +%s being time zone dependent, hmm, I thought iso-8601 included a timezone, but it does not. A workaround for DST that might work for non-1-day intervals could be to change the length of a day to 22

<    4   5   6   7   8   9   10   11   12   13   >