2016-02-22 16:17:43 |
Björn Michaelsen |
bug |
|
|
added bug |
2016-02-22 16:19:45 |
Björn Michaelsen |
description |
https://github.com/ubuntu-core/snapcraft/blob/master/docs/snapcraft-syntax.md currently says:
- stage-packages (list of strings) A list of Ubuntu packages to use that would support the part creation.
yet it is unclear, under which conditions files from these packages (or their dependencies) will go into the final snap. E.g. having
stage-packages:
- libxml2-dev
snap:
- usr/lib/x86_64-linux-gnu/*
- usr/include/libxml2/*
results in neither of:
usr/include/libxml2/libxml/parser.h
usr/lib/x86_64-linux-gnu/libxml2.so
to end up in the snap, while only the second ends up in the stage/ dir. |
https://github.com/ubuntu-core/snapcraft/blob/master/docs/snapcraft-syntax.md currently says:
- stage-packages (list of strings) A list of Ubuntu packages to use that would support the part creation.
This is vague and leaves unclear, under which conditions files from these packages (or their dependencies) can be expected into end in the final snap (that they _can_ end up in snap somehow is implied by the different description of build-packages explicitly denying that for those).
E.g. having
stage-packages:
- libxml2-dev
snap:
- usr/lib/x86_64-linux-gnu/*
- usr/include/libxml2/*
results in neither of:
usr/include/libxml2/libxml/parser.h
usr/lib/x86_64-linux-gnu/libxml2.so
to end up in the snap, while only the second ends up in the stage/ dir. |
|
2016-02-22 16:20:55 |
Björn Michaelsen |
description |
https://github.com/ubuntu-core/snapcraft/blob/master/docs/snapcraft-syntax.md currently says:
- stage-packages (list of strings) A list of Ubuntu packages to use that would support the part creation.
This is vague and leaves unclear, under which conditions files from these packages (or their dependencies) can be expected into end in the final snap (that they _can_ end up in snap somehow is implied by the different description of build-packages explicitly denying that for those).
E.g. having
stage-packages:
- libxml2-dev
snap:
- usr/lib/x86_64-linux-gnu/*
- usr/include/libxml2/*
results in neither of:
usr/include/libxml2/libxml/parser.h
usr/lib/x86_64-linux-gnu/libxml2.so
to end up in the snap, while only the second ends up in the stage/ dir. |
https://github.com/ubuntu-core/snapcraft/blob/master/docs/snapcraft-syntax.md currently says:
- stage-packages (list of strings) A list of Ubuntu packages to use that would support the part creation.
This is vague and leaves unclear, under which conditions files from these packages (or their dependencies) can be expected into end in the final snap (that they _can_ end up in snap somehow is implied by the different description of build-packages explicitly denying that for those).
E.g. having
stage-packages:
- libxml2-dev
snap:
- usr/lib/x86_64-linux-gnu/*
- usr/include/libxml2/*
results in neither of:
usr/include/libxml2/libxml/parser.h
usr/lib/x86_64-linux-gnu/libxml2.so
to end up in the snap, while only the second ends up in the stage/ dir. (on snapcraft 2.2.2/xenial) |
|
2016-02-22 17:02:07 |
Chad Miller |
bug |
|
|
added subscriber Chad Miller |
2016-02-29 17:13:54 |
Sergio Schvezov |
snapcraft: status |
New |
Incomplete |
|
2016-03-01 11:21:47 |
Björn Michaelsen |
snapcraft: status |
Incomplete |
New |
|
2017-03-19 19:01:33 |
Leo Arias |
snapcraft: status |
New |
Incomplete |
|
2017-03-19 19:01:37 |
Leo Arias |
tags |
|
libreoffice |
|
2017-05-19 04:17:33 |
Launchpad Janitor |
snapcraft: status |
Incomplete |
Expired |
|