And I don't want epochs to exist. And I want all filesystems to support ":" in filenames. And I want a million dollars and world peace – but the world doesn't work that way.
apt needs to save the file with an epoch to know the difference between version 1 and version 1:1. And it has to store it encoded to support filesystems which can't deal with ":" in filenames. We are not breaking apt to make you not have to look at epochs, sorry pal. Oh, and reinstalls can be done with "apt install --reinstall $pkg". ** 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/1528765 Title: packages deb filename is not consistant Status in apt package in Ubuntu: Invalid Bug description: there are hundreds of packages where the local filename and remote filenames do not match here are 2 examples REMOTE # apt-cache show acpid | grep "Filename" Filename: pool/main/a/acpid/acpid_2.0.23-1ubuntu2_amd64.deb LOCAL # ls -al /var/cache/apt/archives/acpid* -rw-r--r-- 1 root root 36266 Dec 3 07:05 /var/cache/apt/archives/acpid_1%3a2.0.23-1ubuntu2_amd64.deb REMOTE # apt-cache show compiz | grep "Filename" Filename: pool/main/c/compiz/compiz_0.9.12.2+16.04.20151026-0ubuntu1_all.deb LOCAL # ls -al /var/cache/apt/archives/compiz* -rw-r--r-- 1 root root 3864 Nov 3 04:39 /var/cache/apt/archives/compiz_1%3a0.9.12.2+16.04.20151026-0ubuntu1_all.deb I think after these 2 examples you start to get the idea ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: apt 1.1.5 ProcVersionSignature: Ubuntu 4.3.0-2.11-generic 4.3.0 Uname: Linux 4.3.0-2-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.19.3-0ubuntu2 Architecture: amd64 CurrentDesktop: MATE Date: Tue Dec 22 08:04:09 2015 SourcePackage: apt UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1528765/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp