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
1=== modified file 'Ubuntu 12.04/sources.list'
2--- Ubuntu 12.04/sources.list 2013-01-09 22:27:03 +0000
3+++ Ubuntu 12.04/sources.list 2013-07-02 03:01:25 +0000
4@@ -9,10 +9,23 @@
5 deb http://ddebs.ubuntu.com precise-security main restricted universe multiverse
6
7 deb http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
8+deb-src http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
9 deb http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
10+deb-src http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
11 deb http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
12+deb-src http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
13
14 deb http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
15+deb-src http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
16 deb http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
17+deb-src http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
18
19 deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main
20+deb-src http://ppa.launchpad.net/midori/ppa/ubuntu precise main
21+
22+deb-src http://archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe
23+deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
24+deb-src http://archive.ubuntu.com/ubuntu/ precise-updates universe
25+deb-src http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
26+deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
27+deb-src http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
28
29=== modified file 'elementary OS 0.2/sources.list'
30--- elementary OS 0.2/sources.list 2012-10-20 23:33:51 +0000
31+++ elementary OS 0.2/sources.list 2013-07-02 03:01:25 +0000
32@@ -9,13 +9,28 @@
33 deb http://ddebs.ubuntu.com precise-security main restricted universe multiverse
34
35 deb http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
36+deb-src http://ppa.launchpad.net/elementary-os/daily/ubuntu precise main
37 deb http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
38+deb-src http://ppa.launchpad.net/elementary-os/testing/ubuntu precise main
39 deb http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
40+deb-src http://ppa.launchpad.net/elementary-os/stable/ubuntu precise main
41
42 deb http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
43+deb-src http://ppa.launchpad.net/midori/midori-dev/ubuntu precise main
44 deb http://ppa.launchpad.net/audience-members/ppa/ubuntu precise main
45+deb-src http://ppa.launchpad.net/audience-members/ppa/ubuntu precise main
46 deb http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
47+deb-src http://ppa.launchpad.net/yorba/daily-builds/ubuntu precise main
48
49 deb http://ppa.launchpad.net/elementary-os/os-patches/ubuntu precise main
50-
51-deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main
52\ No newline at end of file
53+deb-src http://ppa.launchpad.net/elementary-os/os-patches/ubuntu precise main
54+
55+deb http://ppa.launchpad.net/midori/ppa/ubuntu precise main
56+deb-src http://ppa.launchpad.net/midori/ppa/ubuntu precise main
57+
58+deb-src http://archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe
59+deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
60+deb-src http://archive.ubuntu.com/ubuntu/ precise-updates universe
61+deb-src http://archive.ubuntu.com/ubuntu/ precise-updates multiverse
62+deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
63+deb-src http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse

Subscribers

People subscribed via source and target branches