touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #113580
Re: [Bug 1509702] Re: add-apt-repository adds same repository multiple times
Re-hi,
I made a small fix to the aptsources module (locally on my laptop).
Aptsources comes from the python-apt package.
$ apt-get source python-apt
$ cd python-apt-1.0.1build1/
$ cd aptsources/
# Edit sourceslist.py file.
# Add a make_unique(self, l) function to the SourcesList class.
# Then call make_unique from the refresh() function.
# This will remove duplicate lines while maintaining sort order of the list.
Please see: http://paste.ubuntu.com/12973347/
On Mon, Oct 26, 2015 at 3:43 PM, moma <osmoma@xxxxxxxxx> wrote:
> BTW:
> The --remove option empties both the repository file and its backup copy.
> But the empty files remains in /etc/apt/sources.list.d/ folder. Is this
> correct?
>
> # Our repository files.
> $ ls -l /etc/apt/sources.list.d/
> -rw-r--r-- 1 root root 207 Out 26 15:41 audio-recorder-ubuntu-ppa-wily.list
> -rw-r--r-- 1 root root 136 Out 26 15:41
> audio-recorder-ubuntu-ppa-wily.list.save
> -------
>
> # Remove a repository. The empty files remain in the system.
> $ sudo add-apt-repository --remove ppa:audio-recorder/ppa
>
> $ ls -l /etc/apt/sources.list.d/
> -rw-r--r-- 1 root root 0 Out 26 15:41 audio-recorder-ubuntu-ppa-wily.list
> -rw-r--r-- 1 root root 0 Out 26 15:41
> audio-recorder-ubuntu-ppa-wily.list.save
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1509702
>
> Title:
> add-apt-repository adds same repository multiple times
>
> Status in software-properties package in Ubuntu:
> New
>
> Bug description:
> Hello,
> I am running Ubuntu 15.10 and noticed that add-apt-repository adds the
> same source-repository multiple times.
> I have accidentally run the add-apt command several times.
>
> $ sudo add-apt-repository ppa:audio-recorder/ppa
>
> A screenshot.
> [url=
> http://bildr.no/view/ZktOZDRI][img]http://bildr.no/thumb/ZktOZDRI.jpeg[/img][/url
> ]
>
> I have one `audio-recorder-ubuntu-ppa-wily.list` file in /the
> etc/apt/sources.list.d/ folder:
>
> $ cat /etc/apt/sources.list.d/audio-recorder-ubuntu-ppa-wily.list
>
> deb http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
> # deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
> # deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
> # deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
> -----
>
> $ lsb_release -a
> No LSB modules are available.
> Distributor ID: Ubuntu
> Description: Ubuntu 15.10
> Release: 15.10 Codename: wily
>
> ProblemType: Bug
> DistroRelease: Ubuntu 15.10
> Package: software-properties-gtk 0.96.13
> ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
> Uname: Linux 4.2.0-16-generic x86_64
> ApportVersion: 2.19.1-0ubuntu3
> Architecture: amd64
> CurrentDesktop: Unity
> Date: Sat Oct 24 19:43:44 2015
> InstallationDate: Installed on 2015-10-19 (4 days ago)
> InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20151017)
> PackageArchitecture: all
> SourcePackage: software-properties
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1509702/+subscriptions
>
--
Sent from my PC, laptop or phone with Ubuntu-Linux.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1509702
Title:
add-apt-repository adds same repository multiple times
Status in software-properties package in Ubuntu:
New
Bug description:
Hello,
I am running Ubuntu 15.10 and noticed that add-apt-repository adds the same source-repository multiple times.
I have accidentally run the add-apt command several times.
$ sudo add-apt-repository ppa:audio-recorder/ppa
A screenshot.
[url=http://bildr.no/view/ZktOZDRI][img]http://bildr.no/thumb/ZktOZDRI.jpeg[/img][/url]
I have one `audio-recorder-ubuntu-ppa-wily.list` file in /the
etc/apt/sources.list.d/ folder:
$ cat /etc/apt/sources.list.d/audio-recorder-ubuntu-ppa-wily.list
deb http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
# deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
# deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
# deb-src http://ppa.launchpad.net/audio-recorder/ppa/ubuntu wily main
-----
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10 Codename: wily
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: software-properties-gtk 0.96.13
ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
Uname: Linux 4.2.0-16-generic x86_64
ApportVersion: 2.19.1-0ubuntu3
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 24 19:43:44 2015
InstallationDate: Installed on 2015-10-19 (4 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20151017)
PackageArchitecture: all
SourcePackage: software-properties
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1509702/+subscriptions
References