본문으로 건너뛰기

TAG

#Pixi

이 태그가 붙은 기사를 모았습니다. 태그는 AI 분류 단계에서 자동으로 붙고, 검수를 통과한 항목만 노출됩니다.

2건
Mohammad Rahmani / Unsplash
ROS Discourse

ROS 2 Windows CI on GitHub Actions: 현재 옵션과 Pixi 기반 패턴

ROS 2 프로젝트에서 GitHub Actions로 Windows 빌드·테스트 CI를 구성할 때 선택 가능한 방법들을 ROS 2 Lyrical 기준으로 비교한다. action-ros-ci@v0.4는 Windows 환경에서 colcon test를 의도적으로 건너뛰도록 구현되어 있어, 테스트 검증을 목적으로 하는 CI에는 적합하지 않다. setup-ros@v0.7은 GitHub 호스팅 Python 3.12 환경과 구버전 colcon·Python 툴체인이 혼재하면서 pkgutil.ImpImporter 및 distutils 등 제거된 API 관련 플러그인 로딩 오류를 일으킨다. 이러한 문제의 대안으로 Pixi 기반 패턴이 검토되고 있으며, 각 접근법의 현황과 권장 방식을 커뮤니티에 묻는 내용이다.

큐레이터Python 3.12에서 제거된 API가 유발하는 플러그인 오류는 ROS 2 전용 문제가 아니라 구버전 colcon 툴체인 전반에 걸친 Python 생태계 변화이므로, Pixi 패턴이 실제 Windows 빌드·테스트 환경에서 이 문제를 해결하는지는 커뮤니티 검증이 아직 진행 중임을 감안해야 한다.

ThisisEngineering / Unsplash
ROS Discourse

Gazebo PMC 회의록 2026-08-24

Gazebo 프로젝트 관리 위원회(PMC)가 2026년 8월 24일 정례 회의를 개최하고 주요 개발 결정 사항을 공유했다. gh-stack 상류 버그(gh-stack#371)로 인해 커밋 작성자 정보가 잘못 기록되는 문제가 발생함에 따라, 모든 Gazebo 커미터에게 GitHub PR 스택 사용 자제를 권고했다. FreeImage가 패키지 매니저(homebrew-simulation#3298)에서 deprecated 처리됨에 따라 Ubuntu 26.04(Resolute) Jetty용 deb 패키지에서 FreeImage를 제거하기로 합의하고, 나이틀리 및 Rotary 빌드에 우선 배포할 예정이다. 차기 Gazebo 릴리스 코드명(Gazebo-M) 후보군 검토가 진행 중이며, 상표권·철자 문제가 없는 후보를 대상으로 공개 투표가 예정되어 있다. 아울러 Gazebo Rotary의 Pixi 환경 설정을 Ubuntu Resolute에 맞춰 갱신하고, Bazel 빌드 규칙의 Central Registry(BCR) 접근 권한 이관 작업도 조율 중이다.

큐레이터FreeImage 제거는 나이틀리·Rotary 빌드에 먼저 적용되므로, 이미지 처리 관련 플러그인이나 센서 시뮬레이션 워크플로를 운용 중인 팀은 해당 빌드에서 의존성 변경 영향을 조기에 확인해 두는 것이 좋다.