[Bug 1018327] Re: apt-add-repository mangles ppa:sources.list files

Launchpad Bug Tracker 1018327 at bugs.launchpad.net
Sat Sep 15 19:46:22 UTC 2012

** Branch linked: lp:~sampo555/software-properties/fix-1037916

You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-properties in Ubuntu.

  apt-add-repository mangles ppa:sources.list files

Status in “software-properties” package in Ubuntu:

Bug description:
  On 12.04 the command

  apt-add-repository -y ppa:existing_ppa

  mangles the existing ppa sources.list file, causing all updates to be broken,
  command line and graphically, requiring manual intervention:

  0 root at muizenberg:~#cat /etc/apt/sources.list.d/aims-sagemath-precise.list
  deb http://ppa.launchpad.net/aims/sagemath/ubuntu precise main
  # deb-src http://ppa.launchpad.net/aims/sagemath/ubuntu precise main
  0 root at muizenberg:~#apt-add-repository -y ppa:aims/sagemath
  Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.x0Deb8zJry --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv C5ACDE79014125D8F25B843ABDCB16CCBE796FF2
  gpg: requesting key BE796FF2 from hkp server keyserver.ubuntu.com
  gpg: key BE796FF2: "Launchpad PPA for AIMS" not changed
  gpg: Total number processed: 1
  gpg:              unchanged: 1
  0 root at muizenberg:~#cat /etc/apt/sources.list.d/aims-sagemath-precise.list
  deb-src http://ppa.launchpad.net/aims/sagemath/ubuntu precise main
  b-src http://ppa.launchpad.net/aims/sagemath/ubuntu precise main
  0 root at muizenberg:~#apt-get update
  E: Type 'b-src' is not known on line 2 in source list /etc/apt/sources.list.d/aims-sagemath-precise.list
  E: The list of sources could not be read.
  100 root at muizenberg:~#

To manage notifications about this bug go to:

More information about the foundations-bugs mailing list