pixi icon indicating copy to clipboard operation
pixi copied to clipboard

Install R package from Github

Open roaldarbol opened this issue 1 year ago • 5 comments

Problem description

It would be great to be able to install an R package from Github. I seem to recall that it would need a new parser of the DESCRIPTION file, but that that shouldn't be the most difficult thing in the world (if I remember correctly @wolfv).

roaldarbol avatar Oct 02 '24 14:10 roaldarbol

We're working on pixi build and this would be possible once we have it. When we have it, we would implement a build backend for R packages and pixi should do everything else automagically :)

It would actually be a pretty cool use case!

wolfv avatar Oct 04 '24 15:10 wolfv

That sounds great! Do you have any idea about time horizon?

roaldarbol avatar Oct 06 '24 13:10 roaldarbol

pixi build is under heavy construction. I'm planning to show off an initial version at the end of this month, then we'll probably also start excepting contributor PR's on it. So extending it with a R build backend would then be a next step.

ruben-arts avatar Oct 09 '24 06:10 ruben-arts

Hey guys! Is there any progress on pixi build that would be of interest to R package building? Or do you think we could try prioritizing it soonish? :-)

roaldarbol avatar Mar 10 '25 12:03 roaldarbol

We are still actively developing pixi build but its still quite the moving target. I think to support R packages we would have to create a new build backend. Once the dust settled a little we'd be more than happy to look into this. Or you can go ahead and try implementing a backend yourself! See https://github.com/prefix-dev/pixi-build-backends for the currently implemented backends.

baszalmstra avatar Mar 24 '25 15:03 baszalmstra