Bug 5752 - Extras, extras-devel and extras-testing are not in the default apt sources.list
: Extras, extras-devel and extras-testing are not in the default apt sources.list
Status: RESOLVED WORKSFORME
Product: Development platform
SDK
: 5.0-final
: All Linux
: Low enhancement (vote)
: ---
Assigned To: Soumya
: sdk-bugs
:
: moreinfo
:
:
  Show dependency tree
 
Reported: 2009-10-23 17:42 UTC by Flandry
Modified: 2009-10-27 11:22 UTC (History)
2 users (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Flandry (reporter) 2009-10-23 17:42:53 UTC
SOFTWARE VERSION: Maemo 5 SDK Final
(Control Panel > General > About product)

STEPS TO REPRODUCE THE PROBLEM: n/a

EXPECTED OUTCOME: packages are available from apt

ACTUAL OUTCOME: they are not

REPRODUCIBILITY: always
(always/sometimes/once)

EXTRA SOFTWARE INSTALLED:

OTHER COMMENTS: Extras, extras-devel and extras-testing are not in the default
apt sources.list

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.14)
Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14
Comment 1 Quim Gil nokia 2009-10-26 06:50:11 UTC
Since this is the SDK, what would be your reasoning to have these 3 repos
enabled by default?
Comment 2 Flandry (reporter) 2009-10-26 18:53:41 UTC
(In reply to comment #1)
> Since this is the SDK, what would be your reasoning to have these 3 repos
> enabled by default?
> 

My (possibly flawed) reasoning is that developers are likely to use/depend on
packages from extras and should already understand that they are "dangerous",
so why not include them.

This came up because i was trying to install build dependencies and had
forgotten that the repos have to be added for each target, so they weren't
found when i switched to armel. I asked on irc if there was any good reason
they weren't included by default and someone told me no, and i should create a
bug report.
Comment 3 Quim Gil nokia 2009-10-27 11:22:26 UTC
I believe the current setting is right: the SDK contains everything that is
officially supported. You shouldn't need anything else to stay in the "safe"
side.

As a developer you still have the freedom to reach othert libraries available
in Extras or elsewhere, but the difference should be clear and you should be
really conscious about the difference. 

Having to install manually the maemo.org repositories is consistent with this
concept.