** Changed in: apt (Ubuntu) Importance: Undecided => Low -- 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/1558484
Title: Ubuntu 12.04: apt-get can't parse repository url if username contains @ ('at' sign) Status in apt package in Ubuntu: New Bug description: Reporting a bug as suggested in https://answers.launchpad.net/ubuntu/+question/288658 I attached Vagrantfile that reproduces the problem in which I try to add the following repositories to apt: deb https://FOO@BAR:p...@not-existing-domain.com/xyz precise non-free deb https://FOO%40BAR:p...@not-existing-domain.com/xyz precise non-free --- For both URLs the error message on Ubuntu 12.04 is the same: Failed to fetch https://domain.com/xyz/dists/precise/non-free/binary- amd64/Packages Couldn't resolve host 'BAR' $ lsb_release -a Distributor ID: Ubuntu Description: Ubuntu 12.04.5 LTS Release: 12.04 Codename: precise $ apt-get --version apt 0.8.16~exp12ubuntu10.26 for amd64 compiled on Aug 5 2015 19:06:57 --- On Ubuntu 14.04 the URL is parsed correctly as in both cases the following error message is printed: Failed to fetch https://not-existing-domain.com/xyz/dists/precise/non- free/binary-i386/Packages Could not resolve host: not-existing- domain.com $ lsb_release -a Distributor ID: Ubuntu Description: Ubuntu 14.04.4 LTS Release: 14.04 Codename: trusty $ apt-get --version apt 1.0.1ubuntu2 for amd64 compiled on Jan 12 2016 20:13:58 For security reasons I prefer not to disclose the real repository URL, but it works on Ubuntu 14.04 and doesn't work on 12.04. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1558484/+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