[Sugar-devel] How everyone can help with 0.100
Daniel Narvaez
dwnarvaez at gmail.com
Fri Aug 16 21:34:59 EDT 2013
This is based on the last sugar-build configuration which supported fedora
18. Note, I'm guessing a lot, you should give it a try before settling on a
plan.
* webkitgtk
which drags in
libsoup
glib
gobject-introspection
pygobject
dbus-python
* gwebsockets
* libxklavier (not needed on the XO according to Jerry).
The first group of dependencies are probably going to be quite a pain. So
you might want to patch webactivity.py to support webkit1 instead.
That would leave only gwebsockets. Add sugar, sugar-toolkit-gtk3,
sugar-datastore, sugar-artwork. A total of five packages, not too bad.
On Saturday, 17 August 2013, Martin Abente wrote:
> I think that having these packages on a publicly available repo would be
> of great help, not only for testing but also for developing... I know that
> maintaining specs and a building system sounds like headache now... but
> what if we can split the work?
>
> Daniel, how many system packages (aprox) are we talking about?
>
>
> On Fri, Aug 16, 2013 at 8:27 PM, Jerry Vonau <jvonau at shaw.ca> wrote:
>
>> OLPC doesn't ship with cp-keyboard installed perhaps for testing on XOs
>> we could just patch that out at rpm generation like OLPC had done in the
>> past.
>>
>> Jerry
>>
>> On Sat, 2013-08-17 at 02:17 +0200, Daniel Narvaez wrote:
>> > By the way I think libxklavier 5.4 is not even in Fedora 19 but it's
>> > required for the keyboard control panel section to work.
>> >
>> > On Saturday, 17 August 2013, Daniel Narvaez wrote:
>> > >From memory gwebsockets 0.3, libxklavier 5.4, webkitgtk
>> > 2.0.x. There are almost certainly more deps. (We really need
>> > to start tracking our dependencies more systematically but
>> > it's tricky).
>> >
>> > On Saturday, 17 August 2013, Jerry Vonau wrote:
>> > On Thu, 2013-08-15 at 10:57 +0200, Daniel Narvaez
>> > wrote:
>> > > It would be nice but I think it would involve a non
>> > trivial amount of
>> > > work to do it properly. It's not just rebuilding the
>> > sugar rpms, there
>> > > are system dependencies that would need to be
>> > built... latest
>> > > libxklavier and webkitgtk comes to my mind, but
>> > there is probably
>> > > more.
>> > >
>> > >
>> >
>> > What versions of the above packages and gwebsockets
>> > are required?
>> >
>> > Jerry
>> >
>> > >
>> > > On 15 August 2013 05:12, Martin Abente
>> > > <martin.abente.lahaye at gmail.com> wrote:
>> > > +1 This would be great!
>> > >
>> > >
>> > >
>> > > On Wed, Aug 14, 2013 at 8:42 PM, Gonzalo
>> > Odiard
>> > > <gonzalo at laptop.org> wrote:
>> > > +1 to have rpms to install over
>> > 13.2.0
>> > > In this way we can isolate for other
>> > changes on the
>> > > distro,
>> > > for every change in Fedora version,
>> > there are broken
>> > > pieces,
>> > > we learned that...
>> > >
>> > >
>> > > Gonzalo
>> > >
>> > >
>> > > On Wed, Aug 14, 2013 at 8:48 PM,
>> > James Cameron
>> > > <quozl at laptop.org> wrote:
>> > > Yes, an image or a procedure
>> > for retrofit of
>> > > 13.2.0 please.
>> > >
>> > > I think a retrofit might
>> > provide for wider
>> > > testing. A set of RPMs to
>> > > download and install, then
>> > reboot?
>> > >
>> > > On Wed, Aug 14, 2013 at
>> > 03:28:14PM +0200,
>> > > Daniel Narvaez wrote:
>> > > > Being an OLPC list perhaps
>> > it's better to
>> > > wait we have a XO image
>> > before
>> > > > posting there?
>> > > >
>> > > >
>> > > > On 14 August 2013 15:26,
>> > Chris Leonard
>> > > <cjlhomeaddress at gmail.com>
>> > wrote:
>> > > >
>> >
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130817/6ce5dbb5/attachment-0001.html>
More information about the Sugar-devel
mailing list