Bug#920752: gcompris-qt-data: Gcompris Debian version is missing activities found in flatpak version
On Fri, 1 Feb 2019 13:46:42 +0100 Johnny Jazeix wrote: > Sorry, I didn't see the reply, I thought I would have a notification. > > These activities use box2d and according to the logs ( > https://buildd.debian.org/status/fetch.php?pkg=gcompris-qt=alpha=0.95-1=1547387638=0) > it is disabled and we don't add them in the package on this case > ("Disabling qml-box2d module and depending activities: > balancebox,land_safe,submarine"). > > This means that, even if box2d is installed afterwards, these activities > won't be present. > > I created a new task on GCompris bug server to check if it is possible to > have the box2d check at runtime instead of compilation time: > https://phabricator.kde.org/T10432 > > On Debian side, it seems the qml-box2d library is not packaged ( > https://github.com/qml-box2d/qml-box2d). > In GCompris, when it's not available we compile it ourselves (via > -DQML_BOX2D_MODULE=submodule) but I'm not sure if it would be acceptable to do > it in Debian? > Best way would probably be for qml-box2d to be packaged, set it as a > mandatory dependency and use -DQML_BOX2D_MODULE=system. > > Note: I'm one of the GCompris developers, I don't know much about the > packaging. > > Johnny Thank you Johnny for the insight! Looking at the license for qml-box2d, I don't see any reason that it shouldn't be included in Debian, but considering how late we are into the Buster release cycle, I don't think we can get it in the repos in time for Buster? In any case, I think this bug should be reclassified as a missing dependency. signature.asc Description: OpenPGP digital signature
Bug#920752: gcompris-qt-data: Gcompris Debian version is missing activities found in flatpak version
Sorry, I didn't see the reply, I thought I would have a notification. These activities use box2d and according to the logs ( https://buildd.debian.org/status/fetch.php?pkg=gcompris-qt=alpha=0.95-1=1547387638=0) it is disabled and we don't add them in the package on this case ("Disabling qml-box2d module and depending activities: balancebox,land_safe,submarine"). This means that, even if box2d is installed afterwards, these activities won't be present. I created a new task on GCompris bug server to check if it is possible to have the box2d check at runtime instead of compilation time: https://phabricator.kde.org/T10432 On Debian side, it seems the qml-box2d library is not packaged ( https://github.com/qml-box2d/qml-box2d). In GCompris, when it's not available we compile it ourselves (via -DQML_BOX2D_MODULE=submodule) but I'm not sure if it would be acceptable to do it in Debian? Best way would probably be for qml-box2d to be packaged, set it as a mandatory dependency and use -DQML_BOX2D_MODULE=system. Note: I'm one of the GCompris developers, I don't know much about the packaging. Johnny
Bug#920752: gcompris-qt-data: Gcompris Debian version is missing activities found in flatpak version
On Wed, 30 Jan 2019 13:49:35 +0100 Johnny Jazeix wrote: > Hi, > > can you be more precise on which activities are missing? > > Regards, > > Johnny I can. Under the Pig (science?) section, the Debian version is missing "Land Safe" and "Pilot a Submarine" Under Konqi (Games?) section, the Debian version is missing "Balance Box" Fortunately, those three seem to be the only ones missing. Cheers. -Matt signature.asc Description: OpenPGP digital signature
Bug#920752: gcompris-qt-data: Gcompris Debian version is missing activities found in flatpak version
Hi, can you be more precise on which activities are missing? Regards, Johnny On Mon, 28 Jan 2019 10:55:11 -0700 Matthew Crews wrote: > Package: gcompris-qt-data > Version: 0.95-1 > Severity: normal > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where appropriate *** > >* What led up to the situation? > > I was comparing the Flatpak version of Gcompris and the Debian version of > Gcompris, and I noticed that the Debian version in Testing is missing a few > activities found in the Flatpak version. I verified that the software version > of both is the same (0.95) so I believe the issue is in the gcompris-qt-data > package. > >* What exactly did you do (or not do) that was effective (or > ineffective)? > > N/A > > * What was the outcome of this action? > > N/A > >* What outcome did you expect instead? > > I expected the Debian version of Gcompris to have the same activities as the > Flatpak version. > > > > -- System Information: > Debian Release: buster/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.19.0-1-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /usr/bin/dash > Init:
Bug#920752: gcompris-qt-data: Gcompris Debian version is missing activities found in flatpak version
Package: gcompris-qt-data Version: 0.95-1 Severity: normal Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? I was comparing the Flatpak version of Gcompris and the Debian version of Gcompris, and I noticed that the Debian version in Testing is missing a few activities found in the Flatpak version. I verified that the software version of both is the same (0.95) so I believe the issue is in the gcompris-qt-data package. * What exactly did you do (or not do) that was effective (or ineffective)? N/A * What was the outcome of this action? N/A * What outcome did you expect instead? I expected the Debian version of Gcompris to have the same activities as the Flatpak version. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled gcompris-qt-data depends on no packages. Versions of packages gcompris-qt-data recommends: ii gcompris-qt 0.95-1 gcompris-qt-data suggests no packages. -- no debconf information