Skip to content

Comments

packaging/fedora: Ensure vendor/ is empty for builds and fix spec to build current master (2.28)#3896

Merged
mvo5 merged 4 commits intocanonical:release/2.28from
mvo5:fedora-novendor-2.28
Sep 11, 2017
Merged

packaging/fedora: Ensure vendor/ is empty for builds and fix spec to build current master (2.28)#3896
mvo5 merged 4 commits intocanonical:release/2.28from
mvo5:fedora-novendor-2.28

Conversation

@mvo5
Copy link
Contributor

@mvo5 mvo5 commented Sep 11, 2017

No description provided.

For Fedora, we're building with unbundled components, but it seems that
vendored stuff is leaking into spread tests and other things.

So let's just enforce that we build the right way so that we don't get
misled by spread tests.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
This should have been caught when canonical#3260 was being worked on.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
This should have been caught when canonical#3733 was being worked on.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
…/pb.

This reverts commit 084e091.

In addition, we'll fake the gopkg.in address in the vendor/ directory
to make it compile again.

This is an absolutely horrible hack because of a bad situation that I
wish had never happened, but I'm stuck with this, so this is the best I
can do.

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
@mvo5 mvo5 added this to the 2.28 milestone Sep 11, 2017
@mvo5 mvo5 changed the base branch from master to release/2.28 September 11, 2017 07:37
@mvo5 mvo5 merged commit f0f37e8 into canonical:release/2.28 Sep 11, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants