EasyUbuntu silently disables system updates on Dapper if the Universe and Multiverse respositories are checked to be enabled.

Bug #50639 reported by Christofer C. Bell
4
Affects Status Importance Assigned to Milestone
EasyUbuntu
Fix Released
Medium
Venkat Raghavan
Elbuntu
Incomplete
Undecided
Unassigned
Ubuntu
Invalid
Undecided
Unassigned

Bug Description

If the option to enable the Universe and Multiverse respositories is checked, the dapper-updates section of the sources.list file is commented out, silently disabling software updates from the default repositories.

Here follows the following:

* /etc/apt/sources.list after using EasyUbuntu
* /etc/apt/sources.list before using EasyUbuntu (default)
* a diff between the two files
* The relavent commented line disabling updates.

Post-EasyUbuntu:

deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted universe multive rse
deb http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
# The above lines were generated automatically by EasyUbuntu 3.0 Beta Release
# The rest of your sources.list follows

#deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper main restricted
## Major bug fix updates produced after the final release of the
## distribution.
#deb http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb http://us.archive.ubuntu.com/ubuntu/ dapper universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ dapper universe
## Uncomment the following two lines to add software from the 'backports'
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted univ erse multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
# deb http://security.ubuntu.com/ubuntu dapper-security universe
# deb-src http://security.ubuntu.com/ubuntu dapper-security universe

Pre-EasyUbuntu:

deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb http://us.archive.ubuntu.com/ubuntu/ dapper universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ dapper universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
# deb http://security.ubuntu.com/ubuntu dapper-security universe
# deb-src http://security.ubuntu.com/ubuntu dapper-security universe

The difference:wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add -

root@circe:/etc/apt# diff sources.list sources.list-eu-2006-6-21-18-29-20
1,4d0
< deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
< deb http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
< # The above lines were generated automatically by EasyUbuntu 3.0 Beta Release
< # The rest of your sources.list follows
6c2
< #deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted
---
> deb http://us.archive.ubuntu.com/ubuntu/ dapper main restricted
7a4
>
10c7
< #deb http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
---
> deb http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
11a9
>
20a19
>
21a21
> ## repository.
28a29
>

The line in question:

< #deb http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
---
> deb http://us.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

Changed in easyubuntu:
assignee: nobody → venkatvc
importance: Untriaged → Wishlist
Revision history for this message
Venkat Raghavan (venkatraghavan) wrote :

Adding relevant discussion for research:

07:42 < gdb> I had suggested earlier simply dropping the easyubuntu changes in /etc/apt/sources.list.d/easyubuntu.list.

07:45 < gdb> Yes, it's a directory included (perhaps new in Dapper) that allows you to create "additions" to the sources.list in separate files that end in the extension .list. The idea is that a package or administrator can leave the system default unchanged and add new respositories in that directory. For example, I also use FreeNX and have an /etc/apt/sources.list.d/freenx.list file that contains respositories for just that software. The idea for easyubuntu woul
07:45 < gdb> deb http://us.archive.ubuntu.com/ubuntu/ universe multiverse
07:45 < gdb> deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free
07:45 < gdb> And only that, along with any relavent comments.
07:46 < gdb> Actually, the deb-src lines may need to be included as well, not sure if sources are provided for universe, multiverse, and freecontrib content.

Changed in easyubuntu:
status: Unconfirmed → Confirmed
Revision history for this message
Venkat Raghavan (venkatraghavan) wrote :

Err, i was sleepy. This is a bug regarding repositories with dapper-updates not being in the final list, thus depriving the user of security updates in he chose to replace sources.list

Sorry for the confusion

Changed in easyubuntu:
importance: Wishlist → Medium
Revision history for this message
Kyle Brooks (kyle-brooks) wrote : Patch for bug #5069

this patch fixes bug #50639 by not commenting out dapper-updates lines. PLEASE immediately make a release as soon as this patch is applied. this bug is VERY serious and must be fixed!

Revision history for this message
Venkat Raghavan (venkatraghavan) wrote :

Committed as revision 213

Changed in easyubuntu:
status: Confirmed → Fix Committed
Changed in easyubuntu:
status: Fix Committed → Fix Released
malebola (hackyteck)
description: updated
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Is this still valid for Elbuntu?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.