Updated Gcompris for Ubuntu
Robert Osmond
robert_osmond at bigpond.com
Tue Oct 4 20:59:28 UTC 2016
Dear all,
Re: GCompris request
Would someone have the time and expertise to undertake the "sync
request" mentioned the email messages below please? Despite Timo's and
Johnny's excellent help (including some step-by-step instructions as
mentioned below), this task is beyond a novice like me.
Completing this task could also have a flow-through benefit for the next
LTS version of Ubuntu and its derivatives (including Edubuntu) - a
better version of GCompris Gtk+ .
Thanks and regards
Robert.
PS. I note that gcompris-qt would also be in prospect for the next LTS
Ubuntu.
-------- Forwarded Message --------
Subject: Re: Gcompris for Yaketty Yak and later editions of Ubuntu
Date: Tue, 4 Oct 2016 21:35:33 +0200
From: Johnny Jazeix <johnny.jazeix at gcompris.net>
To: Robert Osmond <robert_osmond at bigpond.com>, support at gcompris.net
Hi,
I'm neither a ubuntu nor debian user so I don't know much about the process.
What I found that could help you: debian/patches/e93dccbd43217*.patch
should already be in the 15.10 release (it has been done in the master
in March so before the release:
https://github.com/gcompris/GCompris-gtk/commit/e93dccbd43217e3c47547033354d1a11db759974).
We are in the case: "applied by upstream".
So for me, there is no reason to have it anymore.
Then, you are in this process:
https://wiki.ubuntu.com/SyncRequestProcess#For_people_requiring_sponsorship
* Source package name -> gcompris
* Source package version number to sync -> 15.10-1
* Where to sync from (e.g. 'Debian sid main', 'Debian experimental
non-free') -> debian sid unstable
However, looking at
https://packages.debian.org/search?keywords=gcompris, there are the
data, dbg and all the sound packages. I don't know if we need to create
a bug for each of them?
On the page it is written:
There's a tool that automates the bureaucratic part of the sync request
process, *requestsync* in the ubuntu-dev-tools
<https://launchpad.net/ubuntu/+source/ubuntu-dev-tools> package.
Maybe it can help you?
What you can also do is to ask in the devel list of gcompris
(gcompris-devel at kde.org), maybe someone has the knowlegde/time to look
at it?
Johnny
On 10/04/16 14:42, Robert Osmond wrote:
>
> Hi Johnny and others,
>
> Please see immediately below for a further message from Timo Jyrinki
> (who is also a kind contributor to the Ubuntu Community). You may
> have received it already via Bruno Coudin (cc below). *Please consider
> Timo's suggestions, which are addressed to me but unfortunately are
> far too technical for me to follow with confidence. * Timo's
> suggestions relate to getting the latest "Debian version" of GCompris
> (likely GCompris-15.10 Gtk+) "synced" for inclusion in Ubuntu.
> Further instructions for completing the suggested Sync Request are
> linked below - including information on the Ubuntu wiki about
> obtaining a necessary Feature Freeze Exception to allow late inclusion
> of the "Debian version" of GCompris in the Universe repo of the
> forthcoming Ubuntu OS. Timo also mentions a possible complication
> involving a patch that may need to be pushed - but unfortunately I
> don't understand that either.
>
> I recognise that all your efforts are being directed towards
> GCompris-qt, and therefore the suggestions below may be an unwelcome
> distraction.
>
> Thank you for your time.
>
> Regards
>
> Robert.
>
> PS. GCompris-15-10 Gtk+ runs very nicely in Chapeau-24 OS (including
> the 'water cycle' activity that has a bug in GCompris-15.02 in
> Ubuntu). Great!
>
>
>
> -------- Forwarded Message --------
> Subject: Re: Will the superseded "gcompris 15.02-1.1ubuntu1" be
> erroneously included in the repo for Ubuntu Yaketty Yak 16.10? (I hope
> that gcompris 15.10-1 will be pulled-in from Debian instead, but the
> second Beta for Yaketty Yak still pulls-in 15.02-1.1!)
> Date: Mon, 3 Oct 2016 10:37:20 +0300
> From: Timo Jyrinki <timo.jyrinki at canonical.com>
> To: Robert Osmond <robert_osmond at bigpond.com>
> CC: bruno.coudoin at gcompris.net
>
>
>
> Hi Robert,
>
> Thanks for your e-mail. GCompris is in the 'universe' repository,
> making it a community maintained package. My upload in March was also
> on my free time and not work time, and I don't currently plan to spend
> more time with GCompris as I was mostly interested in GStreamer 1.0
> transition back then which required that upload.
>
> I believe the correct bug to file at the moment would be a sync
> request to get the latest Debian version included:
> https://wiki.ubuntu.com/SyncRequestProcess
>
> If wanted to 16.10 still, it would also need to be Feature Freeze
> Exception request since we're almost in final release freeze now, so
> there's very little time.
>
> There is still one patch in Ubuntu
> (debian/patches/e93dccbd43217*.patch) that apparently should be either
> pushed towards Debian via a bug report or just continue to be included
> as Ubuntu changes. Or maybe it's something that could be or has been
> applied upstream... it would be optimal if the Ubuntu delta could be
> dropped, since in that case updates from Debian would appear
> automatically instead of these manual syncs and sync requests.
>
> -Timo
>
>
> On Sun, Oct 2, 2016 at 4:05 AM, Robert Osmond
> <robert_osmond at bigpond.com <mailto:robert_osmond at bigpond.com>> wrote:
>
> Hi Timo
>
> I hope you are well. No doubt you are very busy preparing for the
> forthcoming Ubuntu 16.10 'Yaketty Yak'.
>
> I wish to draw your attention (in an informal way) to a potential
> shortcoming in the forthcoming version of Ubuntu, based on my
> testing of 'beta2'. I had hoped that Ubuntu 16.10 would include a
> /new/ version of GCompris - specifically, the GCompris 15.10-1 now
> seen in both Debian 'stretch' (testing) and 'sid' (unstable) --
> but, unfortunately, my testing of development release Ubuntu
> 16.10-beta2 shows that the previous*gcompris 15.02-1.1ubuntu1*
> still appears in the repo. Would it be possible to expedite
> (before 'feature freeze') the inclusion of GCompris 15.10-1 in the
> repo for the forthcoming distribution release Ubuntu 16.10
> (Yaketty Yak) please?
>
> /If not/, would it be possible to allocate my earlier bug report
> for attention of one of your developers please?:
>
> https://bugs.launchpad.net/ubuntu/+source/gcompris/+bug/1566813
> <https://bugs.launchpad.net/ubuntu/+source/gcompris/+bug/1566813>
>
> As you would know, compiling a new version of GCompris is not an
> attractive option for ordinary users due to GCompris' many
> external dependencies.
>
> Thank you
> Robert.
>
> -------- Forwarded Message --------
> Subject: [ubuntu/xenial-proposed] gcompris 15.02-1.1ubuntu1 --
> bug report #1566813
> Date: Wed, 6 Apr 2016 22:23:28 +1000
> From: Robert Osmond <robert_osmond at bigpond.com>
> <mailto:robert_osmond at bigpond.com>
> To: Timo Jyrinki <timo.jyrinki at canonical.com>
> <mailto:timo.jyrinki at canonical.com>
> CC: hdegoede at redhat.com <mailto:hdegoede at redhat.com>,
> bruno.coudoin at gcompris.net <mailto:bruno.coudoin at gcompris.net>
>
>
>
> Many thanks Timo.
>
> Following your guidance and excellent directions, I've now
> submitted a separate 'ubuntu-bug' report (Bug # 1566813) using the
> correct tools (via Apport and Launchpad). I hope that my report
> will give you (or the assigned developer) the information you need
> to fix the bug. By the way, the bug description in my bug report
> is very similar to the bug description submitted to _Red Hat_ by
> 'Rolle' in 2013, _quote_:
>
> Description of problem: in gcompris the water cycle (and maybe
> other sub games too) doesn't recognize all possible stations to
> click. [Robert Osmond: That is, the active graphical elements are
> generally not active.] It isn't possible to finish the water cycle.
>
> Version-Release number of selected component (if applicable):
> [/Robert Osmond: the bug is present in GCompris v.15.02 on
> _Ubuntu/Xenial 16.04 beta _(XFCE desktop), and - by the way - is
> also still present to a varying degree in GCompris v.13.11 on
> Ubuntu/Trusty 14.04 (Cinnamon desktop), and possibly others/.
> More specifically, while the bug also affects the neighboring
> experimental activity "Learn about an electrical system based on
> renewable energy" within GCompris v.13.11 on Ubuntu/Trusty 14.04 ,
> the bug does _not_ affect that neighboring activity within
> GCompris v15.02 on Ubuntu/Xenial 16.04 beta.]
>
> How reproducible: always
>
> *Steps to Reproduce: **
> **1. start gcompris**
> **2. go in the third category (on the left side) to the physical
> experiments**
> **3. start the 3rd SubGame (water cycle)**
> **4. click the sun, afterwards the clouds, and so on**
> **5. the power plant on water to generate electricity doesn't
> react -> so the water cycle isn't possible to fulfill**
> **6. sometimes [in fact always on Ubuntu/Xenial 16.04 beta] the
> sun isn't even clickable [further, the description of the water
> tower is always shown - irrespective of which graphical element of
> the water cycle is selected ***in GCompris v.15.02*] *
>
> *Actual results: sometimes the sun and always the power plant to
> generate electricity isn't clickable**
> **
> **Expected results: all stations on water cycle must be clickable
> to fulfill the task *
>
> _Unquote_.
>
> Here's a link to Rolle's (now closed) bug report (#1034132)
> submitted to Red Hat. The closed report is followed by comments
> from Hans de Goede on 2013-11-26 regarding the bug-affected
> neighboring activity and the difficulty of the bug fix:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1034132
> <https://bugzilla.redhat.com/show_bug.cgi?id=1034132>
>
> Regards
> Robert.
>
>
>
>
>
> On 6/04/2016 5:32 PM, Timo Jyrinki wrote:
>> Thank you Robert for your kind e-mail.
>>
>> On Sat, Apr 2, 2016 at 3:48 PM, Robert Osmond<robert_osmond at bigpond.com> <mailto:robert_osmond at bigpond.com> wrote:
>>> Firstly, thank you for proposing/accepting a less-outdated version of
>>> GCompris for Ubuntu/Xenial 16.04 (as mentioned here,
>>> https://lists.ubuntu.com/archives/xenial-changes/2016-March/008247.html
>>> <https://lists.ubuntu.com/archives/xenial-changes/2016-March/008247.html>).
>> The version was actually already there, my upload was about enabling
>> GStreamer 1.0+ support to drop the old GStreamer 0.10 from stock
>> Edubuntu images among else.
>>
>>> However, if it's not already too late to change, may I suggest that you pull
>>> in an even fresher version of GCompris. In this regard, the clever folks at
>>> Red Hat have pulled in the fresh 15.10 version of GCompris, which was
>>> released "upstream" last October, and made it ready for Fedora 24.
>> Unfortunately Ubuntu release schedule
>> (https://wiki.ubuntu.com/XenialXerus/ReleaseSchedule
>> <https://wiki.ubuntu.com/XenialXerus/ReleaseSchedule>) is such that
>> Feature Freeze for new versions was already in February, and we are
>> very near final lockdown.
>>
>>> other improvements, the latest version (as polished by Red Hat) is now
>>> reported to be free of the longstanding bug that afflicted the GCompris
>>> activity "Learn about the water supply" - which is found under "Experimental
>>> activities" in the menu.
>> Could you file a separate bug about this issue at
>> https://bugs.launchpad.net/ubuntu/+source/gcompris/
>> <https://bugs.launchpad.net/ubuntu/+source/gcompris/> ?
>>
>> Bug fixes are allowed even after the release, so it would be possible
>> to try to see if the fix for this bug could be picked on top of the
>> current 15.02 release.
>>
>>> Note the strong desirability of making
>>> gstreamer-plugins-base into a required dependency in order to prevent a loss
>>> of audio in some usage scenarios
>> GStreamer dependency will certainly stay, we just switched from 0.10
>> to newer version.
>>
>>> PS. Sorry that I've not used the Ubuntu bug reporting tools, but I will
>>> learn how to.
>> Good luck! :)https://help.ubuntu.com/community/ReportingBugs
>> <https://help.ubuntu.com/community/ReportingBugs> should
>> have answers to most questions if any occur. Let's continue the
>> discussion in that bug report as needed.
>>
>> Best Regards,
>> Timo Jyrinki
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/gcompris-devel/attachments/20161005/cb46aac2/attachment-0001.html>
More information about the GCompris-devel
mailing list