Yeah, I was going to say that we should punt supporting debian stable, but
I'm not sure how people besides myself develop on debian.


On Tue, Mar 19, 2013 at 9:30 AM, Joe Ferris <notifications@github.com>wrote:

> In ubuntu:
>
> > +
> > +echo "Checking for SSH key, generating one if it doesn't exist ..."
> > +  [[ -f ~/.ssh/id_rsa.pub ]] || ssh-keygen -t rsa
> > +
> > +echo "Copying public key to clipboard. Paste it into your Github account ..."
> > +  [[ -f ~/.ssh/id_rsa.pub ]] && cat ~/.ssh/id_rsa.pub | xclip -selection clipboard
> > +  successfully x-www-browser https://github.com/account/ssh
> > +
> > +echo "Installing GNU Compiler Collection and dependencies ..."
> > +  successfully sudo apt-get install -y autoconf automake gcc
> > +
> > +echo "Installing system libraries recommended for Ruby ..."
> > +  successfully sudo apt-get install -y libgdbm3 libgdbm-dev libffi6 libffi-dev libksba8 libksba-dev libyaml-0-2 libyaml-dev
> > +
> > +echo "Installing Postgres, a good open source relational database ..."
> > +  successfully sudo apt-get install -y postgresql postgresql-server-dev-all
>
> I don't use Debian these days, but I used it for a good 7 years or so, and
> I think using stable for development would be pretty nutty. I used a mixed
> install of testing/unstable and could barely keep up with necessary
> development dependencies. I don't think we need to support stable.
> … <#13d82d84cf8f853d_>
> On Tuesday, March 19, 2013 at 9:13 AM, Daniel Collis-Puro wrote: In
> ubuntu: > + > +echo "Checking for SSH key, generating one if it doesn't
> exist ..." > + [[ -f ~/.ssh/id_rsa.pub ]] || ssh-keygen -t rsa > + > +echo
> "Copying public key to clipboard. Paste it into your Github account ..." >
> + [[ -f ~/.ssh/id_rsa.pub ]] && cat ~/.ssh/id_rsa.pub | xclip -selection
> clipboard > + successfully x-www-browser https://github.com/account/ssh >
> + > +echo "Installing GNU Compiler Collection and dependencies ..." > +
> successfully sudo apt-get install -y autoconf automake gcc > + > +echo
> "Installing system libraries recommended for Ruby ..." > + successfully
> sudo apt-get install -y libgdbm3 libgdbm-dev libffi6 libffi-dev libksba8
> libksba-dev libyaml-0-2 libyaml-dev > + > +echo "Installing Postgres, a
> good open source relational database ..." > + successfully sudo apt-get
> install -y postgresql postgresql-server-dev-all Whatever we go with, I'd
> like to ensure this works for debian stable and debian testing as well.
> Debian testing has postgres 9.1 by default and 9.2 optionally. My thinking
> was we might do a really basic forking for the install commands for some
> daemons - "lsb_release -c" will tell us the codename and then we can do
> different things depending. This should be pretty easy, but it'd be great
> to pick what we support - for debian it seems like stable and testing are
> clear choices, for ubuntu I'm less certain. The last two LTSs? The last LTS
> and the last release? … (#) On Mon, Mar 18, 2013 at 10:40 PM, Kerrick Long <
> notifications@github.com (mailto:notifications@github.com)>wrote: In
> ubuntu: > + > +echo "Checking for SSH key, generating one if it doesn't
> exist ..." > + [[ -f ~/.ssh/id_rsa.pub ]] || ssh-keygen -t rsa > + > +echo
> "Copying public key to clipboard. Paste it into your Github account ..." >
> + [[ -f ~/.ssh/id_rsa.pub ]] && cat ~/.ssh/id_rsa.pub | xclip -selection
> clipboard > + successfully x-www-browser https://github.com/account/ssh >
> + > +echo "Installing GNU Compiler Collection and dependencies ..." > +
> successfully sudo apt-get install -y autoconf automake gcc > + > +echo
> "Installing system libraries recommended for Ruby ..." > + successfully
> sudo apt-get install -y libgdbm3 libgdbm-dev libffi6 libffi-dev libksba8
> libksba-dev libyaml-0-2 libyaml-dev > + > +echo "Installing Postgres, a
> good open source relational database ..." > + successfully sudo apt-get
> install -y postgresql postgresql-server-dev-all Hmm... Three options: 1.
> Ubuntu 12.04 and 12.10 install 9.1 with this command, so we could say that
> laptop for Ubuntu supports any Ubuntu release >= 12.04. 2. I could go for
> the PPA<https://launchpad.net/%7Epitti/+archive/postgresql>, which has
> packages for non-LTS releases but will not get post-12.10 releases, meaning
> it's a ticking time bomb. 3. I could go for the apt repository<
> https://wiki.postgresql.org/wiki/Apt>, which will be there indefinitely,
> but only gets packages for Ubuntu LTS releases. However, these packages
> should work non-LTS releases. For example, quantal can use the precise
> package. I'm leaning towards 3. Thoughts? — Reply to this email directly or
> view it on GitHub<
> https://github.com/thoughtbot/laptop/pull/78/files#r3425025> . — Reply to
> this email directly or view it on GitHub (
> https://github.com/thoughtbot/laptop/pull/78/files#r3430629).
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/thoughtbot/laptop/pull/78/files#r3430884>
> .
>