Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FTBFS Budgie Desktop 10.4 on Debian Unstable/ Ubuntu 18.04 #1228

Closed
fossfreedom opened this issue Oct 30, 2017 · 9 comments
Closed

FTBFS Budgie Desktop 10.4 on Debian Unstable/ Ubuntu 18.04 #1228

fossfreedom opened this issue Oct 30, 2017 · 9 comments

Comments

@fossfreedom
Copy link
Contributor

Operating System: Debian Unstable, Ubuntu 18.04
Budgie version: Budgie Desktop 10.4

The issue encountered

FTBFS due to latest meson version - same issue as fixed here:
3d6d71c

However, unfortunately, cannot use this fix since no external network access is permissible outside the build environment for Debian/Ubuntu i.e. cannot meson git clone the GVC project.

@ikeydoherty
Copy link
Member

OK so - this change is in git not 10.4 (was issued after git tag) - are you actually saying you need that fix due to some build issue with plain 10.4? Because tbh it could even be worth kludging together a temporary tarball..

@ikeydoherty
Copy link
Member

OK so @fossfreedom I don't know if this'll fly with Debian guys (maybe ask @jbicha) but I've created a new signed tarball from git here:

https://solus-project.com/sources/budgie/

It has 10.4+9 commits on top, and is signed using my GPG key. That might get you out of this mess?

@fossfreedom
Copy link
Contributor Author

thanks. Yes - likely need to have something to call on before someone kicks off a rebuild. It has happened twice in the recent weeks due to stuff transitioning in Debian.

I'll have a look at the tarball soonest. cheers.

@ikeydoherty
Copy link
Member

aah ok - yeah can't have it looking bad in the queue :)

@jbicha
Copy link

jbicha commented Oct 30, 2017

Debian can't have two different source tarballs with the same name. But you can patch Debian packages. (Or if the patches are excessive, you could also just do a git snapshot.) So I think a cherry-picked patch is all you need here.

@ikeydoherty
Copy link
Member

Problem is the cherry-picked patch is an update of a git submodule

@jbicha
Copy link

jbicha commented Oct 30, 2017

Ok, fossfreedom just needs to use a different filename for the .orig.tar.xz and update debian/changelog to match it.

@ikeydoherty
Copy link
Member

budgie-desktop-10.4.tar.xz      budgie-desktop-v10.4+git-9-gf8118dc.tar.xz
budgie-desktop-10.4.tar.xz.asc  budgie-desktop-v10.4+git-9-gf8118dc.tar.xz.asc

just uploaded into the same directory

@fossfreedom
Copy link
Contributor Author

Thanks @ikeydoherty - looks ok; there is an oddity which I'll mention on a separate issue. I'll close this. cheers for your help.

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

No branches or pull requests

3 participants