Merge lp:~junrrein/elementaryos/add-sources into lp:~elementary-os/elementaryos/apport-retrace-sandbox

Proposed by Julián Unrrein
Status: Merged
Merged at revision: 32
Proposed branch: lp:~junrrein/elementaryos/add-sources
Merge into: lp:~elementary-os/elementaryos/apport-retrace-sandbox
Diff against target: 63 lines (+30/-2)
2 files modified
Ubuntu 12.04/sources.list (+13/-0)
elementary OS 0.2/sources.list (+17/-2)
To merge this branch: bzr merge lp:~junrrein/elementaryos/add-sources
Reviewer Review Type Date Requested Status
Cody Garver (community) Approve
Sergey "Shnatsel" Davidoff (community) Abstain
Rico Tzschichholz Needs Information
Review via email: mp+172454@code.launchpad.net

Commit message

Add origins for source packages for elementary OS 0.2 and Ubuntu 12.04.

Description of the change

Add origins for source packages for elementary OS 0.2 and Ubuntu 12.04.

This should prevent apport-retracer from complaining that there aren't any "deb-src" origins enabled.

To post a comment you must log in.
33. By Julián Unrrein

Use non-local mirrors. Add missing origins.

Revision history for this message
Julián Unrrein (junrrein) wrote :

I just tried running apport-retrace with the "ddebs" mirrors, but it wasn't succesful, while it worked fine for my local "ar" mirrors.

34. By Julián Unrrein

Use mirrors that actually work.

Revision history for this message
Julián Unrrein (junrrein) wrote :

Updated with a mirror that actually works. Now I tested before pushing, I promise.

35. By Julián Unrrein

Fix a typo in the Ubuntu 12.04 sources list.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Why does apport-retrace need deb-src origins in the first place?

review: Needs Information
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Also, ddebs are for -dbgsym packages only and at present are really hacky and ugly in Ubuntu.

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

@shnatsel: Why are there still references to yorba and midori ppas? :\

review: Needs Information
Revision history for this message
Julián Unrrein (junrrein) wrote :

I don't know why apport-retrace needs deb-src origins. In my personal testing, it complained that there wasn't any. I added them, and it worked. I'm sorry I didn't investigate the problem further. But I don't know where to look at either.

Keep in mind that I am talking about apport from trunk.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Ok, if the answer is "it doesn't work without these and I don't know why", I'm fine with that and I just defer to Cody who's into recent versions of Apport.

Rico: I believe Apport is capable of picking the corresponding version of debug symbols package even if it has several versions (and possibly a newer version) available. Midori and Yorba do not run their own retracers, so the crashes submitted by PPA testers are processed by ours. Hence the references to PPAs not used in the OS.

review: Abstain
Revision history for this message
Cody Garver (codygarver) wrote :

Makes message go away.

review: Approve
Revision history for this message
Rico Tzschichholz (ricotz) wrote :

@shnatsel: Alrigth

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'Ubuntu 12.04/sources.list'
--- Ubuntu 12.04/sources.list 2013-01-09 22:27:03 +0000
+++ Ubuntu 12.04/sources.list 2013-07-02 03:01:25 +0000
@@ -9,10 +9,23 @@
9deb http://ddebs.ubuntu.com precise-security main restricted universe multiverse9deb http://ddebs.ubuntu.com precise-security main restricted universe multiverse
1010
11deb http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main11deb http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
12deb-src http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
12deb http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main13deb http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
14deb-src http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
13deb http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main15deb http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
16deb-src http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
1417
15deb http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main18deb http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
19deb-src http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
16deb http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main20deb http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
21deb-src http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
1722
18deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main23deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main
24deb-src http://ppa.launchpad.net/midori/ppa/ubuntu precise main
25
26deb-src http://archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe
27deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
28deb-src http://archive.ubuntu.com/ubuntu/ precise-updates universe
29deb-src http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
30deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
31deb-src http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
1932
=== modified file 'elementary OS 0.2/sources.list'
--- elementary OS 0.2/sources.list 2012-10-20 23:33:51 +0000
+++ elementary OS 0.2/sources.list 2013-07-02 03:01:25 +0000
@@ -9,13 +9,28 @@
9deb http://ddebs.ubuntu.com precise-security main restricted universe multiverse9deb http://ddebs.ubuntu.com precise-security main restricted universe multiverse
1010
11deb http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main11deb http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
12deb-src http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
12deb http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main13deb http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
14deb-src http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
13deb http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main15deb http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
16deb-src http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
1417
15deb http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main18deb http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
19deb-src http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
16deb http://ppa.launchpad.net/audience-members/ppa/ubuntu precise main20deb http://ppa.launchpad.net/audience-members/ppa/ubuntu precise main
21deb-src http://ppa.launchpad.net/audience-members/ppa/ubuntu precise main
17deb http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main22deb http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
23deb-src http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
1824
19deb http://ppa.launchpad.net/elementary-os/os-patches/ubuntu precise main25deb http://ppa.launchpad.net/elementary-os/os-patches/ubuntu precise main
20
21deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main
22\ No newline at end of file26\ No newline at end of file
27deb-src http://ppa.launchpad.net/elementary-os/os-patches/ubuntu precise main
28
29deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main
30deb-src http://ppa.launchpad.net/midori/ppa/ubuntu precise main
31
32deb-src http://archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe
33deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
34deb-src http://archive.ubuntu.com/ubuntu/ precise-updates universe
35deb-src http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
36deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
37deb-src http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse

Subscribers

People subscribed via source and target branches