Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] libreoffice fails to build, cannot download non-existant ~scarabeus/lpsolve-5.5.2.0.tar.xz ???
Date: Mon, 21 Feb 2022 19:01:10
Message-Id: 34d5abec-74db-7076-d2af-7bd44de0c47a@gmail.com
In Reply to: [gentoo-user] libreoffice fails to build, cannot download non-existant ~scarabeus/lpsolve-5.5.2.0.tar.xz ??? by Steven Lembark
1 Steven Lembark wrote:
2 > Need to install libreoffice (welcome to Tax Time!).
3 >
4 > Building either libreoffice or libreoffice-bin failes with
5 > the same error downloading lpsolve from an
6 > apparently non-exitant "dev.gentooexperimental.org".
7 >
8 > Disabling lpsolve or switching to coinmp, or disabling both, don't
9 > avoid the issue: lpsolve seems both required and unavailable.
10 >
11 > Q: Any known workaround?
12 >
13 > Thanks
14 >
15 > (1) Current status of libreoffice
16 >
17 > * app-office/libreoffice
18 > Latest version available: 7.2.5.2
19 > Latest version installed: [ Not Installed ]
20 > Size of files: 367,553 KiB
21 > Homepage: https://www.libreoffice.org
22 > Description: A full office productivity suite
23 > License: || ( LGPL-3 MPL-1.1 )
24 >
25 >
26 >
27 > (2) libreoffice use flags should be ignoring lpsolve, I think?
28 >
29 > lpsolver is turned off and I've picked coinmp in any case.
30 > turning off coinmp gets the same result: failure downloading
31 > lpsolve (see #3, below).
32 >
33 > From /etc/portage/pacakge.use/local (whitespace added):
34 >
35 > app-office/libreoffice
36 > pdfimport
37 > postgres
38 > * coinmp
39 > * -libreoffice_extensions_nlpsolver
40 > -accessibility
41 > -bluetooth
42 > -clang
43 > -firebird
44 > -googledrive
45 > -java
46 > -kde
47 > -ldap
48 > -mariadb
49 >
50 > # equery uses app-office/libreoffice;
51 > [ Legend : U - final flag setting for installation]
52 > [ : I - package is installed with flag ]
53 > [ Colors : set, unset ]
54 > * Found these USE flags for app-office/libreoffice-7.2.5.2:
55 > U I
56 > - - accessibility : Add support for accessibility (eg 'at-spi' library)
57 > - - base : Enable full support for LibreOffice Base databases (involves additional bundled libs)
58 > - - bluetooth : Enable Bluetooth Support
59 > + - branding : Enable Gentoo specific branding
60 > - - clang : Use Clang compiler instead of GCC
61 > * + - coinmp : Use sci-libs/coinor-mp as alternative solver
62 > + + cups : Add support for CUPS (Common Unix Printing System)
63 > - - custom-cflags : Build with user-specified CFLAGS (unsupported)
64 > + + dbus : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
65 > - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful
66 > backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
67 > - - eds : Enable support for Evolution-Data-Server (EDS)
68 > - - firebird : Add support for the Firebird relational database
69 > - - googledrive : Enable support for remote files on Google Drive
70 > - - gstreamer : Add support for media-libs/gstreamer (Streaming media)
71 > + + gtk : Add support for x11-libs/gtk+ (The GIMP Toolkit)
72 > - + java : Add support for Java
73 > - - kde : Add support for software made by KDE, a free software community
74 > - - ldap : Add LDAP support (Lightweight Directory Access Protocol)
75 > * - - libreoffice_extensions_nlpsolver : LIBREOFFICE_EXTENSIONS option to build non-linear solver for calc
76 > - - libreoffice_extensions_scripting-beanshell : LIBREOFFICE_EXTENSIONS option to build beanshell scripts parser
77 > - - libreoffice_extensions_scripting-javascript : LIBREOFFICE_EXTENSIONS option to build javascript scripts parser
78 > - - libreoffice_extensions_wiki-publisher : LIBREOFFICE_EXTENSIONS option to build mediawiki integration
79 > - - mariadb : Prefer mariadb connector over mysql connector
80 > - - odk : Build the Office Development Kit
81 > + - pdfimport : Enable PDF import via the Poppler library
82 > + - postgres : Add support for the postgresql database
83 > - - python_single_target_python3_10 : Build for Python 3.10 only
84 > - - python_single_target_python3_8 : Build for Python 3.8 only
85 > + + python_single_target_python3_9 : Build for Python 3.9 only
86 > - - test : Enable dependencies and/or preparations necessary to run tests (usually controlled by
87 > FEATURES=test but can be toggled independently)
88 > - - vulkan : Enable Vulkan usage via the skia library (clang recommended)
89 >
90 >
91 > (3) "dev.gentooexperimental.org" seems not to exist?
92 >
93 > Which seems to make sense:
94 >
95 > "packages.gentooexperimental.org",
96 >
97 > resolves in DNS and firefox but
98 >
99 > "dev.gentooexperimental.org"
100 >
101 > does not. I've wandered around the site.. infinte
102 > construction doesn't seem to include "dev." or
103 > anything like lpsolve.
104 >
105 > Checking packages.../repoman-checks/sci-mathematics.txt gives me
106 > a not-so-good feeling about lpsolve due to "deprecated":
107 >
108 > repo.eapi.deprecated sci-mathematics/lpsolve/lpsolve-5.5.2.0.ebuild: 4
109 >
110 > # emerge --fetchonly app-office/libreoffice;
111 > Calculating dependencies... done!
112 >
113 > <snip>
114 >
115 > >>> Downloading 'http://dev.gentooexperimental.org/~scarabeus/lpsolve-5.5.2.0.tar.xz'
116 > --2022-02-21 12:48:01-- http://dev.gentooexperimental.org/~scarabeus/lpsolve-5.5.2.0.tar.xz
117 > * Resolving dev.gentooexperimental.org... failed: Unknown host.
118 > * wget: unable to resolve host address ‘dev.gentooexperimental.org’
119 > * !!! Couldn't download 'lpsolve-5.5.2.0.tar.xz'. Aborting.
120 > * Fetch failed for 'sci-mathematics/lpsolve-5.5.2.0'
121 >
122 > >>> Failed to emerge sci-mathematics/lpsolve-5.5.2.0
123 >
124 >
125 >
126
127
128 Sending the somewhat small file off list.  Keep a eye out for it. 
129
130 Dale
131
132 :-)  :-)