Hi and thanks for maintaining this package. Do you have any insight as to why the package refers to $srcdir:
==> WARNING: Package contains reference to $srcdir usr/bin/lyxclient usr/bin/lyx usr/bin/tex2lyx
Thanks
Git Clone URL: | https://aur.archlinux.org/lyx.git (read-only, click to copy) |
---|---|
Package Base: | lyx |
Description: | An advanced WYSIWYM document processor & LaTeX front-end |
Upstream URL: | https://www.lyx.org |
Keywords: | latex |
Licenses: | GPL |
Submitter: | arojas |
Maintainer: | carlosal1015 |
Last Packager: | carlosal1015 |
Votes: | 97 |
Popularity: | 0.67 |
First Submitted: | 2022-04-01 17:55 (UTC) |
Last Updated: | 2024-01-10 21:29 (UTC) |
Hi and thanks for maintaining this package. Do you have any insight as to why the package refers to $srcdir:
==> WARNING: Package contains reference to $srcdir usr/bin/lyxclient usr/bin/lyx usr/bin/tex2lyx
Thanks
Hi @samuel.jimenez, I can not reproduce the issue. I could advice uninstall boost and install it again, and try compile lyx.
Build fails when trying to configure boost:
checking whether to use included boost library... no
checking for multithreaded boost libraries... no
checking for plain boost libraries... no
configure: error: cannot find suitable boost library (do not use --without-included-boost)
==> ERROR: A failure occurred in build().
Aborting...
Edit: For anyone encountering a similar error, my problem was caused by a corrupted gcc install. The fix:
pacman -S gcc gcc-libs
Getting an error:
Using autoconf (GNU Autoconf) 2.72
This autoconf version is not supported by LyX.
LyX only supports autoconf 2.65-2.69, 2.71.
Thanks @arch_lyx. Yes, it is possible to append do base-devel group in th dependencies array, but Arch Wiki does not recommend do this, instead any AUR user must have this group anytime.
https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started
morning,
to avoid errors on QTDIR not set / correct / no found /... please add "base-devel group" as package dependencies
(those packages are necessary to compile qt program)
for workaround users can modify pkgbuild file at installation time to add this dependency.
for the gpg import key (from lyx developers) as today october 2023 only ubuntu keyserver seem to respond correctly so you could use this command to import: gpg --keyser hkp://keyserver.ubuntu.com:11371 --recv-keys FE66471B43559707AFDAD955DE7A44FAC7FB382D
hope thoses informations will help some users.
Can unset QTDIR
be added to the start of build()? I'm not sure if that's a legal request, but it unbreaks the build when Qt3 is also installed on the system.
I'm getting this error: curl: (28) Failed to connect to ftp.lip6.fr port 443 after 129072 ms: Couldn't connect to server
Warning: Problem : timeout. Will retry in 3 seconds. 3 retries left.
this doesn't seem to be a problem with other packages
Thanks for your reply. Anyway, There was two problems:
The user must set the path of QT5 libraries (in my case was /usr/lib/qt -not qt5-) in the build file.
After this maybe the user will get errors about qt4 (I think manjaro doesn't use it in new releases, using QT5-QT6 instead).
Anyway, I solved it by installing the beta version of lyx and enabling QT6.
Just $ sudo pacman -S base-devel
then $ yay -S lyx
No more error... I don't know why Manjaro does not include base-devel by default.
@CarlosCont @carlosal1015
Pinned Comments
carlosal1015 commented on 2022-04-03 19:23 (UTC) (edited on 2022-04-03 19:24 (UTC) by carlosal1015)
Important note: Is recommended to receive the following key before to install:
Also is possible skip the verification, adding the flag for (e.g
makepkg
,yay
)--skippgpcheck
,--nopgpfetch
, respectively.