Re: Ogre > 1.12

Flavien Bridault <[email protected]> Sat, 4 Oct 2025 10:59:57 +0200
Newsgroups gmane.linux.debian.devel.games
Message-ID <[email protected]>
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/ <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 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
>
> and a branch for 13.3 here
> https://salsa.debian.org/games-team/ogre/-/tree/ogre-13.3?ref_type=heads
>
> 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/
>> 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 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
>>>
>
>
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEECFB2xq7V3jEYboyGQBgXFhNZxRQFAmjg4g0FAwAAAAAACgkQQBgXFhNZxRQg
uhAAq0xhsW5IQBzgWDUWxOonsjvY+eQCQ2o9XlR+T1HyuZ8cOqEKglZ3vpZ3LjhLQl5xcTKl0I0k
bM11Ni/aCweaex1JXuhUD1dr35zLm/OKduXbohFp6pSzyCM7TQ725Ie/U8U9oWZ3xngwX9DHIZO5
1WnWH7++KVCIxSf42EntxYIja7Yibf5sK7+6/JFUE8rY3VWRHjeTatwNnCsgtz5y1hTEiP1/+u/I
fc+cQcvnHkPGfA7ydD/h4EBvQ/s7doF2+s+KN6QQcTW21MLw3FBibPB86dNX31g/er6UcL+YD2CK
nCgj4P+F1z9RciArbzK0z2/YbX4OwAK60mHPokXhlWvHgxSPA54uEXP635F7bQ+4r/GUVQG1o/sj
FtDAsSFWuO9lhgdbRZM7ds+e0mGEfHC5gdQRSKO/USMBvOm1osv9KARUa6TrmP6AQbcMD/cvTm+Z
uHFr79mY5piphV2XismGJEInsILPRMRzZTyhJRgkJHOCM3qrcuf4MtEZANl0T3KI/ZUBQ3hLEkOj
Ss+ZzvLIDb5jhGFowB5vld8Q24Z693rO06LG63gLMJjFJfbApkamJ2zaBRXeDdMbQ+bOHgBhuVNI
140ghOnLP0om9j3MeNDXfQ7Vz0P9AyBv70pG4f65qBtxiVZWMmI6jCFOlHuWiLYE7pMhAhiklKic
zps=
=WfK7
-----END PGP SIGNATURE-----