Telegram Desktop fails to start with ALHP wayland #80

Closed
opened 2021-12-14 22:21:08 +01:00 by alissonlauffer · 7 comments

This time I did some testing before submitting an issue and it's unrelated to testing repos being enabled xD

Apparently, Telegram Desktop is broken in my environment (GNOME over Wayland) when using wayland from ALHP repo (installing it from official repos makes the issue disappear, and installing back makes it happen again).

telegram-desktop: symbol lookup error: telegram-desktop: undefined symbol: wl_proxy_marshal_flags
_This time I did some testing before submitting an issue and it's unrelated to testing repos being enabled xD_ Apparently, Telegram Desktop is broken in my environment (GNOME over Wayland) when using wayland from ALHP repo (installing it from official repos makes the issue disappear, and installing back makes it happen again). ``` telegram-desktop: symbol lookup error: telegram-desktop: undefined symbol: wl_proxy_marshal_flags ```
Author

Digging a bit on this:
Apparently telegram-desktop on ALHP has been built over wayland 1.20.0, while latest wayland version on ALHP is 1.19.0, then leaving the dependencies in a broken state until wayland completes its build (which is taking some time, since there are lots of queued packages).

Digging a bit on this: Apparently `telegram-desktop` on ALHP has been built over wayland 1.20.0, while latest wayland version on ALHP is 1.19.0, then leaving the dependencies in a broken state until wayland completes its build (which is taking some time, since there are lots of queued packages).

Seems related to my issue

Seems related to my [issue](https://git.harting.dev/ALHP/ALHP.GO/issues/79)
Author

Seems related to my issue

Yeah, indeed. ALHP should delay package publishing until package dependences are built too, avoiding broken packages.

> Seems related to my [issue](https://git.harting.dev/ALHP/ALHP.GO/issues/79) Yeah, indeed. ALHP should delay package publishing until package dependences are built too, avoiding broken packages.
Author

Related to #78.

Related to #78.
Owner

Seems related to my issue

Yeah, indeed. ALHP should delay package publishing until package dependencies are built too, avoiding broken packages.

ALHP does not build with its own packages as dependencies. It always builds with official packages, and it does make sure these are up-to-date. This can only be an LTO problem. Most likely we have some new candidates for the LTO blacklist.

I would like to try a rebuild, but I would expect the same problem appearing again.

Same goes for #79.

> > Seems related to my [issue](https://git.harting.dev/ALHP/ALHP.GO/issues/79) > > Yeah, indeed. ALHP should delay package publishing until package dependencies are built too, avoiding broken packages. ALHP does **not** build with its own packages as dependencies. It always builds with official packages, and it does make sure these are up-to-date. This can only be an LTO problem. Most likely we have some new candidates for the LTO blacklist. I would like to try a rebuild, but I would expect the same problem appearing again. Same goes for #79.
anonfunc added the
bug
label 2021-12-15 10:34:54 +01:00
Author

This can only be an LTO problem. Most likely we have some new candidates for the LTO blacklist.

In this case, it was because of the Wayland version, now it is working properly after wayland 1.20 arrived ALHP.

> This can only be an LTO problem. Most likely we have some new candidates for the LTO blacklist. In this case, it was because of the Wayland version, now it is working properly after wayland 1.20 arrived ALHP.
Owner

Ah, I did not check wayland. Well, good that it works now.

Ah, I did not check `wayland`. Well, good that it works now.
Sign in to join this conversation.
No description provided.