Re: Ogre > 1.12

Flavien Bridault <[email protected]> Sat, 4 Oct 2025 17:13:50 +0200
Newsgroups gmane.linux.debian.devel.games,gmane.linux.debian.devel.medical
Message-ID <[email protected]>
Dear Alexandre,

Thank your for your answer.

Sorry for not being clear enough.

I already have a package in good shape. Feedback for improvement will be 
welcome of course.

But, I am not a Debian Developer, so far I am only the maintainer of the 
package Sight. I used to maintain the package with the Debian team, 
handling most updates from upstream. Maybe I made a shortcut thinking I 
could do the same for Ogre 1.14.

If yes, I would need credentials to be able to push and maybe create the 
repository on Salsa and if I understand, sponsorship. So I would need 
people to upload the ogre 1.14 package whenever needed, like the Med 
team does for me. Is it possible ?

If not, I guess I need to step up to a developer position to propose and 
maintain this package ?

Cheers,


*Dr. Flavien BRIDAULT*
Director of Software Development
IRCAD France & IRCAD Africa

[email protected] <mailto:[email protected]>
Tél. : +33 (0)3 88 119 201
		IRCAD France
http://www.ircad.fr/
http://www.ircad.africa/ <http://www.ircad.fr/>

Suivez l'IRCAD sur Facebook 
<http://www.facebook.com/pages/IRCAD/193785273990141>

*IRCAD France*
Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex 
- FRANCE

Le 04/10/2025 à 15:33, Alexandre Detiste a écrit :
> Hi, As Ogre is being part of the OpenMW -> MyGUI -> Ogre dependency 
> chain I'm hopefull it will be kept in shape. I'm sure the people of 
> Debian Med are totally competent, but also as overworked a
> Attention ! Ce message a été envoyé depuis l'extérieur de votre 
> organisation. 	Block sender 
> <https://mail-cloudstation-eu-central-1.prod.hydra.sophos.com/mail/api/xgemail/smart-banner/07265df4fd4fd07f669571102f55e50a> 
>
>
> sophospsmartbannerend
> Hi,
>
> As Ogre is being part of the OpenMW -> MyGUI -> Ogre dependency chain
> I'm hopefull it will be kept in shape.
>
> I'm sure the people of Debian Med are totally competent,
> but also as overworked as here...
>
> > I agree to develop and maintain the package but I can't do it on my 
> own.
>
> I don't understand what you propose and what you need.
>
> Greetings
>
> Le sam. 4 oct. 2025 à 11:00, Flavien Bridault 
> <[email protected]> a écrit :
>
>     Hello Team,
>     Dear Simon,
>     Dear Alexandre,
>
>     I try again to raise the issue of introducing the ogre 1.14
>     package. Again I agree to develop and maintain the package but I
>     can't do it on my own. If people don't have the time to help me
>     with that in this section, which I can understand since we are all
>     volunteers, could you at least tell me if I can propose this
>     package to another section? Either in the same section as Sight,
>     in med, or maybe in science ?
>
>     Cheers,
>
>
>     *Dr. Flavien BRIDAULT*
>     Director of Software Development
>     IRCAD France & IRCAD Africa
>
>     [email protected] <mailto:[email protected]>
>     Tél. : +33 (0)3 88 119 201
>     		IRCAD France
>     http://www.ircad.fr/
>     http://www.ircad.africa/
>     <https://eu-central-1.protection.sophos.com?d=ircad.fr&u=aHR0cDovL3d3dy5pcmNhZC5mci8=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=b2lLN1A4V003MnczTDlpZStHZUpOWm9BMVAzcGJHNU0zTGtQejVmQnp0Zz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>
>
>
>     Suivez l'IRCAD sur Facebook
>     <https://eu-central-1.protection.sophos.com?d=facebook.com&u=aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGFnZXMvSVJDQUQvMTkzNzg1MjczOTkwMTQx&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=cWROUmdldHpYYlJrOXRTRzhvUVFJWDJpWlNqZlltVDd3cVBBMTBOWUEwcz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>
>
>
>     *IRCAD France*
>     Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg
>     Cedex - FRANCE
>
>     Le 01/03/2025 à 18:05, Flavien BRIDAULT a écrit :
>>     Hello Team,
>>     Dear Simon,
>>     Dear Alexandre,
>>
>>     I come back after more than a year of silence, and I finally took
>>     some time to put my hands on this. I have a first working build
>>     with the version 14.3.4, of course I started on top on the 13.3
>>     branch.
>>     Thank Simon for your work and your input, it was very valuable,
>>     and it there was not so much work for me to upgrade from 13.3 to
>>     14.3. I took the option for now to only keep the major version
>>     number in the name of the package, so ogre-14. If they switch to
>>     semantic versioning,  I guess we can assume API changes will only
>>     occur between them? The minor versions look a bit frequent to
>>     bump the package name each time... But of course I am open to any
>>     suggestion about that.
>>
>>     Alexandre, you kindly offered to give me access to the
>>     repository, I would be glad to be able to push this branch on the
>>     existing repository. Would could sponsor me and help with the
>>     upload then ? As I said last time, I can offer my help to
>>     maintain the package on the future as I heavily rely on it to
>>     build my sight package.
>>
>>     Best regards,
>>
>>     -------- Message initial --------
>>     *De*: Simon Schmeißer <[email protected]
>>     <mailto:Simon%20%3d%3fISO-8859-1%3fQ%3fSchmei%3dDFer%3f%3d%20%[email protected]%3e>>
>>
>>     *À*: [email protected]
>>     *Objet*: Re: Ogre > 1.12
>>     *Date*: 07/11/2023 09:54:02
>>
>>     Dear Flavien,
>>
>>     sorry for not replying to your previous mail. I started on a quest to
>>     update ogre/package newer ogre releases a couple of years ago and
>>     for me
>>     the process has been somewhat frustrating to say the least.
>>     Debian seems
>>     to have a very different approach to incremental improvement than
>>     I have.
>>
>>     There are MRs for the latest release of 1.12 (1.12.13) here
>>     https://salsa.debian.org/games-team/ogre/-/merge_requests/6
>>     <https://eu-central-1.protection.sophos.com?d=debian.org&u=aHR0cHM6Ly9zYWxzYS5kZWJpYW4ub3JnL2dhbWVzLXRlYW0vb2dyZS8tL21lcmdlX3JlcXVlc3RzLzY=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=cWNKUDY3dTFVRndUcG0wWi9vWTlabFlWbTJybzZtVDJ1b0FDdUQvNGdmMD0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>
>>
>>     and a branch for 13.3 here
>>     https://salsa.debian.org/games-team/ogre/-/tree/ogre-13.3?ref_type=heads
>>     <https://eu-central-1.protection.sophos.com?d=debian.org&u=aHR0cHM6Ly9zYWxzYS5kZWJpYW4ub3JnL2dhbWVzLXRlYW0vb2dyZS8tL3RyZWUvb2dyZS0xMy4zP3JlZl90eXBlPWhlYWRz&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=bHQzR0RJVWdYNmNSU3Q1MnluQU53TDFGemlIMjk2WGxEQml3NlFxT3ZxUT0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>
>>
>>     The version scheme changed from 1.12 to 13.0 and also now there
>>     is a abi
>>     compatibility guarantee for minor releases. That's why the
>>     so-name was
>>     shortened for 13.3. Part of this guarantee is possible by making
>>     lot's
>>     of code private and having cleaner interfaces. This unfortunately
>>     breaks
>>     gazebo, another reverse dependency (of ogre-1.9). So short term I
>>     would
>>     suggest keeping:
>>
>>     1.9
>>
>>     newest 1.12
>>
>>     and adding 14.x
>>
>>     Pavel, the ogre himself, is very helpful by the way!
>>
>>     Best regards
>>
>>     Simon
>>
>>     ps: I'm a contributor of rviz and it's very much alive btw. The
>>     version
>>     for ROS 2, rviz2, decided to vendor ogre 1.12.10 for some reason, so
>>     they no longer depend on Debian packages but I'm not (yet)
>>     involved with
>>     that.
>>
>>
>>     Am 07.11.23 um 08:45 schrieb Flavien Bridault:
>>>     Dear Debian developers,
>>>
>>>     During the late summer, I launched a bottle in the sea about the
>>>     status of the Ogre package. I didn't get any answer so far, but
>>>     I give
>>>     a new try today. :)
>>>
>>>     I took a look at the dependencies, I can see there are only a few:
>>>
>>>     # apt-cache rdepends libogre1.12.10
>>>
>>>     libogre1.12.10
>>>     Reverse Depends:
>>>       libogre-1.12-dev
>>>       rviz
>>>       python3-ogre-1.12
>>>       ogre-1.12-tools
>>>       libsight
>>>       librviz6d
>>>       libmygui.ogreplatform0debian1v5
>>>
>>>     So, to sum up, other ogre packages, sight (so me :) ), libmygui and
>>>     rviz. Sight already builds with 1.14, libmygui too, for rviz I don't
>>>     know but it looks quite active so I don't see any reason they could
>>>     not update. I did myself the update from 1.12 to 1.14 in sight
>>>     and it
>>>     was not that dramatic. So in my humble opinion, it is maybe not
>>>     worth
>>>     keeping a 1.12 version.
>>>
>>>     Once again, if that can help, I can offer to work on this or to work
>>>     on a new ogre-1.14 package. I just need some guidance to know if I
>>>     should start with the current repository or a fresh one, and of
>>>     course
>>>     some sponsorship to get access to the repo and provide support
>>>     for the
>>>     upload.
>>>
>>>     Best regards,
>>>
>>>
>>>     *Dr. Flavien BRIDAULT*
>>>     Director of Software Development
>>>     IRCAD France & IRCAD Africa
>>>
>>>     [email protected] <mailto:[email protected]>
>>>     Tél. : +33 (0)3 88 119 201
>>>             IRCAD France
>>>     http://www.ircad.fr/
>>>     <https://eu-central-1.protection.sophos.com?d=ircad.fr&u=aHR0cDovL3d3dy5pcmNhZC5mci8=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=b2lLN1A4V003MnczTDlpZStHZUpOWm9BMVAzcGJHNU0zTGtQejVmQnp0Zz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>
>>>     http://www.ircad.africa/
>>>     <https://eu-central-1.protection.sophos.com?d=ircad.africa&u=aHR0cDovL3d3dy5pcmNhZC5hZnJpY2Ev&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=L1lHdVE1THVZMFhGNTF2RGdoZThXVDBtemhrMThWWi91NmNEWlQzWG94UT0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ> <http://www.ircad.fr/
>>>     <https://eu-central-1.protection.sophos.com?d=ircad.fr&u=aHR0cDovL3d3dy5pcmNhZC5mci8=&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=b2lLN1A4V003MnczTDlpZStHZUpOWm9BMVAzcGJHNU0zTGtQejVmQnp0Zz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>>
>>>
>>>     Suivez l'IRCAD sur Facebook
>>>     <http://www.facebook.com/pages/IRCAD/193785273990141
>>>     <https://eu-central-1.protection.sophos.com?d=facebook.com&u=aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGFnZXMvSVJDQUQvMTkzNzg1MjczOTkwMTQx&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=cWROUmdldHpYYlJrOXRTRzhvUVFJWDJpWlNqZlltVDd3cVBBMTBOWUEwcz0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>>
>>>
>>>     *IRCAD France*
>>>     Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg
>>>     Cedex - FRANCE
>>>
>>>     Le 22/08/2023 à 09:20, Flavien Bridault a écrit :
>>>>     Dear Debian developers,
>>>>
>>>>     I am the maintainer of the Debian package of Sight [1], a
>>>>     toolkit for
>>>>     medical imaging software.
>>>>
>>>>     We rely a lot on the Ogre3D engine for the visualisation.
>>>>     However the
>>>>     Ogre version (1.12.10) present in Debian is more than two years
>>>>     old.
>>>>     We would like to upgrade to a more recent version to benefit from
>>>>     bugfixes, enhancements and to ease the multiple platform support.
>>>>
>>>>     Is there any plan to update the version of ogre soon ? I noticed a
>>>>     branch 13.3 was started but apparently it has never been uploaded.
>>>>     Was there any technical difficulty arising ? I guess for
>>>>     compatibility issues with dependencies, there is a need to keep the
>>>>     1.12 version anyway.
>>>>
>>>>     If the answer is negative, I can offer my help to try to solve the
>>>>     issues or to develop a new package, ogre-1.14 for instance.
>>>>     However,
>>>>     I am not an official Debian developer so I would  need a
>>>>     sponsor for
>>>>     checking the package and the upload.
>>>>
>>>>     Thank you in advance for your answer,
>>>>
>>>>     Best regards,
>>>>
>>>>
>>>>     [1] https://tracker.debian.org/pkg/sight
>>>>     <https://eu-central-1.protection.sophos.com?d=debian.org&u=aHR0cHM6Ly90cmFja2VyLmRlYmlhbi5vcmcvcGtnL3NpZ2h0&i=NjQxNDdjYjc3OWE3ZmQzMTQyZDg4YTcw&t=QlBScjRmSWZkRjdTcVloeWJsU1A3ZmhJcUdtRzZzaVplczNUbnFtcC9nOD0=&h=a78fae0e4f54414ab593bb010a9da57e&s=AVNPUEhUT0NFTkNSWVBUSVYK3erLr1omUr52a8RB4JV4M_PQspKrdegZlsnrgNWwRQ>
>>>>
>>
>>
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEECFB2xq7V3jEYboyGQBgXFhNZxRQFAmjhOa4FAwAAAAAACgkQQBgXFhNZxRRk
hg//aR4b3pK6IwLPwneCZ76U13qtifWOZibUXW8oTFyE7Mr+1Q2L5ToaefRjy9D/6XvhV/955BRO
HjFDKJ+MpVIoY8f95wT3D0911QTpB8EO2WMEaqv1F4bxLUMWZoKeip/m+gSe/X28kmnP2p4dyouK
f310y26ybDiLsnemdtsg0Kq5Sh/v17Lr5+xRhRCfxFqb9uMRFJCOMw3+Az3Hse+DaGJeNCemEeYd
tGkfp4/dW/Q3unnrPscSV3GWNVo3jvpd42UkQP1tRBGZ5ejAcust3g7vOHftcjzMtQeaOIFSolE0
214beXHzBoHOI4y3Zd/K5OuLipH6L3ZFQrz5esWyL4SHcxCdQsCDYGg5LnogbxB0u1+79OJMUeg+
vR0zu7Ev2it2oN4TWJbGH71p1ATnMOFAXcn1TFe2kt+54gnc5qft2A1G4E+cxyf6XipjjjgWej+c
siKs+EmvThcC7f6/HHilYiBQz0IYzYx5omxkcDwtQQkik3kjv3DVTD7CVZ/MXPK4iiAVQQR3qhCa
GW/G8UKvSWGLC8acs7FohRCxcRe905Sc9s4PRzqDFJkFLeoFb+C5mQidgFOmo0w8J/mFnLnZMvt1
VKaUv/QILIlk/uBpuhOSdri/tc8J4luupW06Qp5jA7eV8Oqft/YomlXUsW278Hxre7EL3ZUnNqKj
lzU=
=1imd
-----END PGP SIGNATURE-----