Public bug reported: Please update mujoco to 3.5.0 (universe) in resolute.
Upstream 3.5.0 was released on Feb 12, 2026. The current version in resolute (2.2.2-3.2, synced from Debian) is over 3 years old. ## Rationale - The current packaged version (2.2.2) is 3+ years old nowadays unusable for the robotics and ML research community - This update has been sent to Debian-IA and to the official repository https://salsa.debian.org/deeplearning-team/mujoco/-/merge_requests/2 No answer, pending review. - No reverse dependencies in the archive - Not seeded in any Ubuntu images — low impact to release - There are many important bugfixes and updates for Python 3.13 - Fix memory leak in Python bindings when using copy.deepcopy() on MjData (3.2.0, #1572) - Fix crash in Python passive viewer with Flex objects (3.1.1) - Fix crash when copying MjData instances for models using plugins (3.0.1) - Fix silent data corruption: mj_copyData/copy.copy() not copying contact info correctly (3.2.0, #1710) - Fix incorrect data types in Python bindings for mjContact and mjrContext arrays (3.1.3, 3.1.5) - Fix bug preventing memory allocations larger than 2.15 GB, crashing on large models (3.1.5, #1606) - Integer overflow prevention: mjModel allocation sizes now use 64-bit integers (3.5.0) ## Changes MuJoCo 3.5.0 is a major update from 2.2.2 with the following highlights: Significant new features: - MuJoCo Warp officially released - New System Identification toolbox (Python) - Actuator/sensor delay support via history buffers - Flexvert equality constraints for cloth simulation - Implicit integration for deformable objects (flex) - Camera rangefinder sensors with per-pixel ray casting Breaking API changes: - Ray-cast functions now accept normal[3] argument - cam_orthographic renamed to cam_projection - margin/gap parameters now summed instead of max - Removed getdir from mjpResourceProvider - SONAME change: libmujoco2.2.2 → libmujoco3.5.0 Bug fixes: - Fixed implicit integrator derivative bugs (forcerange, actearly) - Fixed multi-threaded mesh processing being disabled - Fixed gravcomp being ignored for certain body configurations - Fixed box-box distance computation Other: - Minimum C++ standard now C++20 - Allocation sizes in mjModel now 64-bit - MuJoCo version numbering now based on Semantic Versioning Full changelog: https://mujoco.readthedocs.io/en/3.5.0/changelog.html ## Reverse Dependencies $ reverse-depends src:mujoco No reverse dependencies found $ reverse-depends -b src:mujoco No reverse dependencies found $ seeded-in-ubuntu mujoco mujoco's binaries are not seeded. ## Testing Package builds just fine in all arches in a PPA: https://code.launchpad.net/~j-rivero/+archive/ubuntu/resolute-testing/+packages Git repository ready with the changes: https://code.launchpad.net/~j-rivero/+git/mujoco ** Affects: mujoco (Ubuntu) Importance: Undecided Status: New ** Tags: resolute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2143036 Title: [FFe] Update mujoco to 3.5.0 (universe) in resolute To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mujoco/+bug/2143036/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
