Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 765370 - app-emulation/lxd-snapper - creating & removing LXD snapshots (New package)
Summary: app-emulation/lxd-snapper - creating & removing LXD snapshots (New package)
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-13 23:55 UTC by Přemysl Šťastný
Modified: 2021-01-15 16:51 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Přemysl Šťastný 2021-01-13 23:55:05 UTC
It would be nice, if lxd-snapper would be added to gentoo repo.

https://github.com/Patryk27/lxd-snapper

I have tried to make an ebuild by cargo-ebuild, but it fails on my machine.
Comment 1 Joonas Niilola gentoo-dev 2021-01-15 16:51:08 UTC
Hmmm, currently I'm doing this via (automated) bash scripts. I find this useful, but I personally won't be changing my own workflow for a while now, busy life with new projects started after new year.

So I'm looking for someone to proxy-maintain this. Please see 
  https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
  https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide#Proxied_maintainer_in_metadata.xml

And the easiest way to write cargo-based ebuilds is to use cargo-ebuild package, 
  https://packages.gentoo.org/packages/dev-util/cargo-ebuild

Remember that this ebuilds needs to hold correct LICENSE for every bundled lib. For that, cargo-license helps, 
  https://packages.gentoo.org/packages/dev-util/cargo-license

If you (whoever wants to step up for this task) need more help, let me know. We can discuss here, via e-mail or in IRC. 

Please finally make a Github PR with proper sign-off added, 
  https://wiki.gentoo.org/wiki/GitHub_Pull_Requests
  https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin