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

1.1 -> 1.2 update: build fails on undocumented missing dependency #35

Closed
Vaelatern opened this issue Nov 17, 2016 · 10 comments
Closed

1.1 -> 1.2 update: build fails on undocumented missing dependency #35

Vaelatern opened this issue Nov 17, 2016 · 10 comments

Comments

@Vaelatern
Copy link

checking for APPINDICATOR... no
configure: error: Package requirements (appindicator3-0.1 >= 0.4.92) were not met:

No package 'appindicator3-0.1' found

Technically this is a documented missing dependency, since the build demands it. Is this an artifact of building from the git tarballs?

@bk138
Copy link
Owner

bk138 commented Nov 17, 2016

Well, it's a dependency. Where were those documented before?

@Vaelatern
Copy link
Author

At build time, in the README.

@bk138
Copy link
Owner

bk138 commented Nov 18, 2016

To be clear here: I do not intend to document maybe-changing build deps in any other place than the build system itself. Feel free to open a PR removing the respective bits from the README.

@bk138 bk138 closed this as completed Nov 18, 2016
@tobias47n9e
Copy link
Contributor

@Vaelatern Did you figure out which package that is? I am not sure either which one it is on Fedora. Is it maybe a Ubuntu-only package?

@russel
Copy link
Contributor

russel commented Nov 20, 2016

appindicator is definitely in Debian (libappindicator3-dev), or I wouldn't be able to build Gromit-MPX. Whether Debian gets it from Ubuntu or Ubuntu gets it from Debian I am not sure. It is also in Fedora (libappindicator-gtk3-devel), though I haven't tried building it yet, I am just about to.

@russel
Copy link
Contributor

russel commented Nov 20, 2016

All compiles fine on Fedora but doesn't work on the Rawhide default of XWayland. Works fine(-ish, I see a bug) on Xorg.

@bk138
Copy link
Owner

bk138 commented Nov 20, 2016

@russel bug?

@russel
Copy link
Contributor

russel commented Nov 21, 2016

@bk138 I believe so: the behaviour on Fedora/Xorg appears different (and unreasonable) compared to Debian/Xorg. In particular at the end of a simple drawing action a line from beginning to end of the newly drawn line is added in on Fedora but not on Debian. I can't follow up on this till the end of the week – I have to go somewhere for a couple of days and use Gromit-MPX a lot. On Debian. :-)

@bk138
Copy link
Owner

bk138 commented Nov 21, 2016

@russel might be #29 ?

@russel
Copy link
Contributor

russel commented Nov 21, 2016

@bk138 Possibly, but I won't be able to investigate this properly till Friday or more likely next week. Sorry.

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

4 participants