I understand that the [signed-by=] option wasn't something python-apt or other libraries/tools could handle. As I mentioned, my sources weren't migrated during past upgrades either (because of the signed-by option which I added in 2022).
The difference is that during past upgrades my sources would be unaltered (aside from being renamed to .list.distUpgrade). This time my unmigrated sources were deleted. It seems to me that if python-apt marked a source as invalid (whether it is actually invalid or not), then the upgrader shouldn't rename the file to .list.migrate and thus should not delete the source at the end (presumably during cleanup). This is the specific issue I am reporting here. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2086506 Title: Upgrade to 24.10 deletes unmigrated apt sources To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/2086506/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs