Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Parity PPA #542

Closed
arkpar opened this issue Feb 29, 2016 · 6 comments
Closed

Parity PPA #542

arkpar opened this issue Feb 29, 2016 · 6 comments
Labels
F8-enhancement 🎊 An additional feature request. M1-ci 🙉 Continuous integration. M4-core ⛓ Core client code / Rust. P9-somedaymaybe 🌞 Issue might be worth doing eventually. Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced.

Comments

@arkpar
Copy link
Collaborator

arkpar commented Feb 29, 2016

https://launchpad.net/~infinity0/+archive/ubuntu/rust-beta can be used for dev dependency

@arkpar arkpar added this to the 1.0 Parity milestone Mar 2, 2016
@arkpar arkpar self-assigned this Mar 2, 2016
@gavofyork gavofyork added the F8-enhancement 🎊 An additional feature request. label Mar 14, 2016
@gavofyork gavofyork removed this from the 1.0 Parity milestone Mar 17, 2016
@gavofyork gavofyork added P7-nicetohave 🐕 Issue is worth doing eventually. P9-somedaymaybe 🌞 Issue might be worth doing eventually. and removed P7-nicetohave 🐕 Issue is worth doing eventually. labels Mar 17, 2016
@zmanian
Copy link

zmanian commented Jun 25, 2016

I wonder if cargo deb might simplify this process.

Most of the debate here is to be able to package for debian on non-debian systems

https://github.com/mmstick/cargo-deb

@arkpar
Copy link
Collaborator Author

arkpar commented Jul 5, 2016

Building a debian package is not a problem, we have that already. The main issue here is supporting source build on launchpad.net. PPAs for rustc and cargo are required for this.

@arkpar arkpar removed their assignment Jul 29, 2016
@gavofyork gavofyork added the M4-core ⛓ Core client code / Rust. label Sep 20, 2016
@ethernomad
Copy link
Contributor

Parity really needs this!

@pipermerriam
Copy link

This would be a very nice improvement for the install process.

@arkpar arkpar added the M1-ci 🙉 Continuous integration. label Feb 25, 2017
@come-maiz
Copy link

PPAs are very insecure both for the user and the developer, because during the installation the maintainer scripts are executed with root permissions. We learned a lot about PPAs here in Ubuntu, so now have a better alternative called snaps, which are secure during installation and execution. The packaging format is a lot simpler than a deb. I made one for parity, you can check it in #5496 .

@step21
Copy link

step21 commented Aug 8, 2017

Seeing as the default way is manually downloading a zip or deb from the web, I wouldn't really call ppas insecure. Plus they (or generally repos) are the default install method still.

@5chdn 5chdn added the Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced. label Sep 4, 2017
@5chdn 5chdn closed this as completed Sep 4, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F8-enhancement 🎊 An additional feature request. M1-ci 🙉 Continuous integration. M4-core ⛓ Core client code / Rust. P9-somedaymaybe 🌞 Issue might be worth doing eventually. Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced.
Projects
None yet
Development

No branches or pull requests

8 participants