[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so
Okay, this happens. But I can't help but wonder why it wasn't deprecated first and why it still present in public headers then? -- 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&, unsigned long)" symbol is missing in libapt- pkg.so Status in apt package in Ubuntu: Invalid Bug description: The "MMap::MMap(FileFd&, unsigned long)" function is missing in libapt-pkg.so.6.0.0. nm -D -C /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0.0 | grep MMap 001701f0 T pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) 0016e9c0 T pkgCacheGenerator::MakeOnlyStatusCache(OpProgress*, DynamicMMap**) 00167b10 T pkgCache::pkgCache(MMap*, bool) 00167b10 T pkgCache::pkgCache(MMap*, bool) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1883079/+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
[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so
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 Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1883079 Title: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt- pkg.so Status in apt package in Ubuntu: Invalid Bug description: The "MMap::MMap(FileFd&, unsigned long)" function is missing in libapt-pkg.so.6.0.0. nm -D -C /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0.0 | grep MMap 001701f0 T pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) 0016e9c0 T pkgCacheGenerator::MakeOnlyStatusCache(OpProgress*, DynamicMMap**) 00167b10 T pkgCache::pkgCache(MMap*, bool) 00167b10 T pkgCache::pkgCache(MMap*, bool) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1883079/+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
[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so
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&, unsigned long)" symbol is missing in libapt- pkg.so Status in apt package in Ubuntu: Invalid Bug description: The "MMap::MMap(FileFd&, unsigned long)" function is missing in libapt-pkg.so.6.0.0. nm -D -C /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0.0 | grep MMap 001701f0 T pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) 0016e9c0 T pkgCacheGenerator::MakeOnlyStatusCache(OpProgress*, DynamicMMap**) 00167b10 T pkgCache::pkgCache(MMap*, bool) 00167b10 T pkgCache::pkgCache(MMap*, bool) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1883079/+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
[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so
nm -D -C libapt-pkg.so.5.0 | grep MMap (Ubuntu 18.04) ... 000c97d0 T MMap::Map(FileFd&) 000c9e10 T MMap::Sync(unsigned long, unsigned long) 000c9b80 T MMap::Sync() 000c9c20 T MMap::Close(bool) 000c97a0 T MMap::MMap(unsigned long) 000c9b40 T MMap::MMap(FileFd&, unsigned long) 000c97a0 T MMap::MMap(unsigned long) 000c9b40 T MMap::MMap(FileFd&, unsigned long) 000c9d20 T MMap::~MMap() 000c9d00 T MMap::~MMap() 000c9d00 T MMap::~MMap() ... ** Tags added: focal -- 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&, unsigned long)" symbol is missing in libapt- pkg.so Status in apt package in Ubuntu: New Bug description: The "MMap::MMap(FileFd&, unsigned long)" function is missing in libapt-pkg.so.6.0.0. nm -D -C /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0.0 | grep MMap 001701f0 T pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) 0016e9c0 T pkgCacheGenerator::MakeOnlyStatusCache(OpProgress*, DynamicMMap**) 00167b10 T pkgCache::pkgCache(MMap*, bool) 00167b10 T pkgCache::pkgCache(MMap*, bool) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1883079/+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
[Touch-packages] [Bug 1883079] Re: The "MMap::MMap(FileFd&, unsigned long)" symbol is missing in libapt-pkg.so
cat /etc/os-release NAME="Ubuntu" VERSION="20.04 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/; SUPPORT_URL="https://help.ubuntu.com/; BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/; PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy; VERSION_CODENAME=focal UBUNTU_CODENAME=focal -- 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&, unsigned long)" symbol is missing in libapt- pkg.so Status in apt package in Ubuntu: New Bug description: The "MMap::MMap(FileFd&, unsigned long)" function is missing in libapt-pkg.so.6.0.0. nm -D -C /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0.0 | grep MMap 001701f0 T pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) 0016e9c0 T pkgCacheGenerator::MakeOnlyStatusCache(OpProgress*, DynamicMMap**) 00167b10 T pkgCache::pkgCache(MMap*, bool) 00167b10 T pkgCache::pkgCache(MMap*, bool) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1883079/+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