Skip to content

v0.63.1: thread 'main' panicked at crates/pixi/src/main.rs:49:10 #5315

@elephantum

Description

@elephantum

Checks

  • I have checked that this issue has not already been reported.

  • I have confirmed this bug exists on the latest version of pixi, using pixi --version.

Reproducible example

Commands I ran and their output:

pixi lock

pixi.toml/pyproject.toml file that reproduces my issue: https://github.com/epoch8/myagv_ros2_pixi

pixi info output:

System
------------
       Pixi version: 0.63.1
        TLS backend: rustls
           Platform: linux-64
   Virtual packages: __unix=0=0
                   : __linux=6.18.4=0
                   : __glibc=2.39=0
                   : __archspec=1=skylake
          Cache dir: /home/vscode/.cache/rattler/cache
       Auth storage: /home/vscode/.rattler/credentials.json
   Config locations: No config files found

Global
------------
            Bin dir: /home/vscode/.pixi/bin
    Environment dir: /home/vscode/.pixi/envs
       Manifest dir: /home/vscode/.pixi/manifests/pixi-global.toml

Workspace
------------
               Name: myagv-ros2
            Version: 0.1.0
      Manifest file: /workspaces/myagv_ros2_pixi/pixi.toml

Environments
------------
        Environment: default
           Features: default
           Channels: robostack-humble, conda-forge
   Dependency count: 0
   Target platforms: linux-64, linux-aarch64
    Prefix location: /workspaces/myagv_ros2_pixi/.pixi/envs/default

        Environment: emulation
           Features: base, emulation, dev, default
           Channels: robostack-humble, conda-forge
   Dependency count: 15
       Dependencies: ros-humble-ros-base, ros-humble-joint-state-publisher, ros-humble-robot-localization, ros-humble-foxglove-bridge, ros-humble-slam-toolbox, ros-humble-cartographer-ros, ros-humble-rviz2, ros-humble-teleop-twist-keyboard, ros-humble-myagv-description, ros-humble-desktop, ros-humble-ros-gz, ros-humble-ros-gz-bridge, ros-humble-ros-gz-sim, ros-humble-myagv-emulation, ros-humble-v4l2-camera
  PyPI Dependencies: ruff
   Target platforms: linux-aarch64, linux-64
    Prefix location: /workspaces/myagv_ros2_pixi/.pixi/envs/emulation
              Tasks: gazebo, teleop, foxglove, mapping

        Environment: myagv
           Features: base, myagv, dev, default
           Channels: robostack-humble, conda-forge
   Dependency count: 13
       Dependencies: ros-humble-ros-base, ros-humble-joint-state-publisher, ros-humble-robot-localization, ros-humble-foxglove-bridge, ros-humble-slam-toolbox, ros-humble-cartographer-ros, ros-humble-rviz2, ros-humble-teleop-twist-keyboard, ros-humble-myagv-description, python, ros-humble-ydlidar-ros2-driver, ros-humble-myagv-odometry, ros-humble-v4l2-camera
  PyPI Dependencies: rpi-gpio, ruff
   Target platforms: linux-aarch64
    Prefix location: /workspaces/myagv_ros2_pixi/.pixi/envs/myagv

Other files (e.g. script files, source files, etc.):

Issue description

Pixi reproducibly fails on pixi lock on a specific repo: https://github.com/epoch8/myagv_ros2_pixi

Expected behavior

Pixi solves workspace correctly

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions