lp:~yashi/snapcraft/snapcraft

Created by Yasushi SHOJI on 2015-09-25 and last modified on 2015-10-03
Get this branch:
bzr branch lp:~yashi/snapcraft/snapcraft
Only Yasushi SHOJI can upload to this branch. If you are Yasushi SHOJI please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Yasushi SHOJI
Project:
Snapcraft
Status:
Development

Recent revisions

210. By Yasushi SHOJI on 2015-10-03

Handle multiple supported-versions returned by pyversions and py3versions

On Wily with python3-minimal 3.4.3-4ubuntu1,
/usr/share/python3/debian_defaults has multiple version listed in
supported-versions.

 supported-versions = python3.4, python3.5

Those versions return when `py3version -i` is run.

 $ py3versions -i
 python3.4 python3.5

pyversions, with /usr/share/python/debian_defaults, behaves the same.

`pyversions -i` and `py3version -i` is used in snapcraft to generate
PYTHONPATH in Python3ProjectPlugin::python_version(), but due to the
multiple return values separated by a space, it generates the
following PYTHONPATH:

 "....spongeshaker/install/usr/lib/python3.4 python3.5/dist-packages"

and dies with "export: python3.5/dist-packages: bad variable name".

To fix this, just take the first entry of the list. It's usually the
oldest supported version available and safer to rely on.

209. By Daniel Holbach on 2015-09-24

Open 0.3 for development. by dholbach approved by sergiusens

208. By Sergio Schvezov on 2015-09-24

Allow using local sources through an env var (mostly useful for launchpad building) by sergiusens approved by mvo,dholbach,cjwatson

207. By Sergio Schvezov on 2015-09-23

preparing a changelog by sergiusens approved by sergiusens,dholbach

206. By Michael Vogt on 2015-09-23

The go plugin should only download in the pull phase by mvo approved by sergiusens

205. By Ted Gould on 2015-09-23

Ensure C library configuration tools don't use system paths by ted approved by sergiusens

204. By Sergio Schvezov on 2015-09-23

Show skipped packages only once per filter by sergiusens approved by chipaca

203. By Sergio Schvezov on 2015-09-23

do NOT print in tests by sergiusens approved by fgimenez

202. By Sergio Schvezov on 2015-09-23

Make the py 2 and 3 projects smarter and have dependencies pulled during the pull phase by sergiusens approved by chipaca

201. By Michael Vogt on 2015-09-23

Add quotes around $TEST_PLAN and pass the $1 directly to run_test_plan instead of indirectly in runtests.sh by mvo approved by sergiusens,fgimenez,dholbach

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~snappy-dev/snapcraft/core
This branch contains Public information 
Everyone can see this information.

Subscribers