[Sugar-devel] Help testing new sugar packages in F14

Frederick Grose fgrose at gmail.com
Fri Aug 20 04:40:11 EDT 2010


On Fri, Aug 20, 2010 at 3:01 AM, Frederick Grose <fgrose at gmail.com> wrote:

> On Wed, Aug 18, 2010 at 11:55 AM, Simon Schampijer <simon at schampijer.de>wrote:
>
>> On 08/18/2010 11:52 AM, Simon Schampijer wrote:
>> > Hi,
>> >
>> > to get the new Sugar release 0.90 [1] into shape and make it a stable
>> > release we want people to test the nightly Soas snapshots [2]. In order
>> > to get the new packaged tarballs into those builds they have to meet
>> > certain criteria first [3], hence we need people testing them.
>> >
>> > You can simply do this by getting the rpms from koji and install them
>> > into your latest soas snapshot and restart Sugar. What I do in short is:
>> >
>> > - open the Browse activity and go to http://koji.fedoraproject.org
>> > - search for the package (sugar, sugar-toolkit...)
>> > - click on the latest F14 version and then right-click on the download
>> > option of the 'noarch' rpm and choose 'copy link' from the palette (if
>> > you download directly it is stored in the Journal)
>> > - then open the terminal activity log in as root and you can copy in the
>> > address here using ctrl+shift+v or the edit tab in the toolbar
>> > - the command for updating the rpm is: 'rpm -U [name of rpm]'
>>
>
> With 2.6.34.3-37.fc13.x86_64 #1 SMP Tue Aug 10 21:09:58 UTC 2010 x86_64
> x86_64 x86_64 GNU/Linux,
> this resulted in this error for me:
>
> could not do simulate: sugar-toolkit-0.89.3-1.fc14.x86_64 requires
> python(abi) = 2.7
>
> Even after installing Python-2.7.tgz.tar with make install,
> Python 2.7 (r27:82500, Aug 19 2010, 18:44:48)
> [GCC 4.4.4 20100630 (Red Hat 4.4.4-10)] on linux2
>
> {...}
>>
>> Actually, you can use as well the updates testing repository to test new
>> rpms. Completely forgot about that.
>>
>> yum --enablerepo=updates-testing update sugar sugar-toolkit...
>>
>
> After adding the updates-testing repo and new packages, yum update sugar
> sugar-toolkit ...
> yielded:
>
> No Packages marked for Update
>

Testing with 2.6.35-0.57.rc6.git1.fc14.x86_64 #1 SMP Mon Jul 26 22:43:02 UTC
2010 x86_64 x86_64 x86_64 GNU/Linux,
from soas-x86_64-20100818.16.iso<http://alt.fedoraproject.org/pub/alt/nightly-composes/soas/soas-x86_64-20100818.16.iso>yielded:

[root at localhost ~]# yum update sugar sugar-toolkit sugar-presence-service
sugar-base sugar-artwork
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package sugar.noarch 0:0.89.3-1.fc14 set to be updated
---> Package sugar-artwork.x86_64 0:0.89.3-1.fc14 set to be updated
---> Package sugar-base.x86_64 0:0.90.0-1.fc14 set to be updated
---> Package sugar-presence-service.noarch 0:0.90.0-1.fc14 set to be updated
--> Processing Dependency: telepathy-mission-control for package:
sugar-presence-service-0.90.0-1.fc14.noarch
---> Package sugar-toolkit.x86_64 0:0.89.3-1.fc14 set to be updated
--> Running transaction check
---> Package telepathy-mission-control.x86_64 1:5.4.3-1.fc14 set to be
installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================
 Package                                        Arch
Version                               Repository
Size
=============================================================================================================================================================
Updating:
 sugar                                          noarch
0.89.3-1.fc14                         updates-testing
653 k
 sugar-artwork                                  x86_64
0.89.3-1.fc14                         updates-testing
151 k
 sugar-base                                     x86_64
0.90.0-1.fc14                         updates-testing
60 k
 sugar-presence-service                         noarch
0.90.0-1.fc14                         updates-testing
108 k
 sugar-toolkit                                  x86_64
0.89.3-1.fc14                         updates-testing
324 k
Installing for dependencies:
 telepathy-mission-control                      x86_64
1:5.4.3-1.fc14                        fedora
398 k

Transaction Summary
=============================================================================================================================================================
Install       1 Package(s)
Upgrade       5 Package(s)

Total download size: 1.7 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
updates-testing/prestodelta
| 213 kB     00:02
fedora/prestodelta
| 104 kB     00:01
Processing delta metadata
/usr/share/sugar/data/activities.defaults: contents have been changed
delta does not match installed data
Download delta size: 194 k
(1/4):
sugar-artwork-0.89.2-1.fc14_0.89.3-1.fc14.x86_64.drpm
|  79 kB     00:00
(2/4):
sugar-base-0.88.0-2.fc14_0.90.0-1.fc14.x86_64.drpm
|  25 kB     00:00
(3/4):
sugar-presence-service-0.88.0-1.fc14_0.90.0-1.fc14.noarch.drpm
|  30 kB     00:00
(4/4):
sugar-toolkit-0.89.1-2.fc14_0.89.3-1.fc14.x86_64.drpm
|  61 kB     00:00
Finishing rebuild of rpms, from deltarpms
<delta
rebuild>
| 643 kB     00:01
Presto reduced the update size by 70% (from 643 k to 194 k).
Package(s) data still to download: 1.0 M
(1/2):
sugar-0.89.3-1.fc14.noarch.rpm
| 653 kB     00:07
(2/2):
telepathy-mission-control-5.4.3-1.fc14.x86_64.rpm
| 398 kB     00:04
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Total
85 kB/s | 1.0 MB     00:12
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       :
sugar-base-0.90.0-1.fc14.x86_64
1/11
  Installing     :
1:telepathy-mission-control-5.4.3-1.fc14.x86_64
2/11
  Updating       :
sugar-artwork-0.89.3-1.fc14.x86_64
3/11
  Updating       :
sugar-presence-service-0.90.0-1.fc14.noarch
4/11
  Updating       :
sugar-toolkit-0.89.3-1.fc14.x86_64
5/11
  Updating       :
sugar-0.89.3-1.fc14.noarch
6/11
  Cleanup        :
sugar-0.89.1-2.fc14.noarch
7/11
  Cleanup        :
sugar-toolkit-0.89.1-2.fc14.x86_64
8/11
  Cleanup        :
sugar-base-0.88.0-2.fc14.x86_64
9/11
  Cleanup        :
sugar-artwork-0.89.2-1.fc14.x86_64
10/11
  Cleanup        :
sugar-presence-service-0.88.0-1.fc14.noarch
11/11

Dependency Installed:
  telepathy-mission-control.x86_64
1:5.4.3-1.fc14


Updated:
  sugar.noarch 0:0.89.3-1.fc14         sugar-artwork.x86_64 0:0.89.3-1.fc14
sugar-base.x86_64 0:0.90.0-1.fc14 sugar-presence-service.noarch
0:0.90.0-1.fc14
  sugar-toolkit.x86_64 0:0.89.3-1.fc14

Complete!

[root at localhost ~]# dmsetup status
live-osimg-min: 0 4194304 snapshot 1312/1312 16
live-rw: 0 4194304 snapshot 98200/2097152 392
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100820/cc37cc55/attachment.htm 


More information about the Sugar-devel mailing list