zyga / gentoo-snappy

An unofficial Gentoo repository for installing Canonical's Snappy backbone
http://snapcraft.io/
29 stars 16 forks source link

Add snapd 2.31.1, remove snap-confine [subsumed by]. Remove systemd f… #20

Open damobrisbane opened 6 years ago

damobrisbane commented 6 years ago

Updated for snapd v2.31.1.

NB: 1) folder sys-apps[/snap-confine] removed, was incorporated into snapd core. 2) unfortunately I don't run systemd, hence was removed as ebuild dependency and systemd_dounit tests were commented out of ebuild. This may not be desirable for you.

Zaxim commented 6 years ago

Are you missing the ebuild file for 2.31.1?

damobrisbane commented 6 years ago

oops... will send through update

On Fri, Mar 9, 2018 at 3:44 AM, Zak Dehlawi notifications@github.com wrote:

Are you missing the ebuild for 2.31.1?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/zyga/gentoo-snappy/pull/20#issuecomment-371565436, or mute the thread https://github.com/notifications/unsubscribe-auth/AfwXgJhMSOtDCIj2DHk4ORBAdVDNewNgks5tcW3qgaJpZM4Sh_fl .

damobrisbane commented 6 years ago

NB: systemd parts comments out; dont have a system to test these parts. Could uncomment and rebuild manifest and expect it's good.

prototype99 commented 6 years ago

my understanding seems to be that snap-confine is needed for the older versions? if you're removing snap-confine wouldn't you need to remove the older versions too? also isn't systemd a hard requirement? (i know you already acknowledged this somewhat obviously) the new ebuild seems solid enough though, seeing as this repo seems to be relatively inactive i'm making a new one (it's about time snaps got an overlay!) and i'll make sure to include the new ebuild. please bare with me if i make any mistakes i'm relatively new to gentoo.