Advertisement
Guest User

Citadel Install on Pi4B

a guest
Jul 18th, 2023
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.37 KB | Software | 0 0
  1. piadmin@CitadelPi:~ $ sudo su
  2. root@CitadelPi:/home/piadmin# curl http://easyinstall.citadel.org/install | bash
  3. % Total % Received % Xferd Average Speed Time Time Time Current
  4. Dload Upload Total Spent Left Speed
  5. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 Welcome to Citadel Easy Install
  6. Running on: Linux Debian 11.7( 6.1.21-v8+ aarch64)
  7. We will perform the following actions:
  8.  
  9. Installation:
  10. - Download/install supporting libraries (if needed)
  11. - Download/install Citadel (if needed)
  12. - Download/install WebCit (if needed)
  13.  
  14. Configuration:
  15. - Configure Citadel
  16. - Configure WebCit
  17.  
  18. 100 21906 100 21906 0 0 59852 0 --:--:-- --:--:-- --:--:-- 59852
  19. y
  20. --2023-07-18 11:06:47-- http://easyinstall.citadel.org/gpl.txt
  21. Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 2606:8800:21:12::4800:e05a, 72.0.224.90
  22. Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|2606:8800:21:12::4800:e05a|:80... connected.
  23. HTTP request sent, awaiting response... 200 OK
  24. Length: 32197 (31K) [text/plain]
  25. Saving to: 'gpl.txt'
  26.  
  27. gpl.txt 100%[===================>] 31.44K --.-KB/s in 0.09s
  28.  
  29. 2023-07-18 11:06:48 (369 KB/s) - 'gpl.txt' saved [32197/32197]
  30.  
  31. GNU GENERAL PUBLIC LICENSE
  32. Version 3, 29 June 2007
  33.  
  34. [ EULA TEXT REMOVED ]
  35.  
  36. END OF TERMS AND CONDITIONS
  37.  
  38.  
  39. Do you accept the terms of this license?
  40. If you do not accept the General Public License, Easy Install will exit.
  41. Enter Y or Yes to accept: y
  42.  
  43. This is a NEW Citadel installation.
  44. Installation will now begin.
  45. Do you want Easy Install to attempt to install your OS dependencies? y
  46. You are on a Debian-like system.
  47. Reading package lists... Done
  48. Building dependency tree... Done
  49. Reading state information... Done
  50. autoconf is already the newest version (2.69-14).
  51. build-essential is already the newest version (12.9).
  52. gettext is already the newest version (0.21-4).
  53. libcurl4-openssl-dev is already the newest version (7.74.0-1.3+deb11u7).
  54. libexpat1-dev is already the newest version (2.2.10-2+deb11u5).
  55. libical-dev is already the newest version (3.0.9-2).
  56. libldap2-dev is already the newest version (2.4.57+dfsg-3+deb11u1).
  57. libreadline-dev is already the newest version (8.1-1).
  58. make is already the newest version (4.3-4.1).
  59. zlib1g-dev is already the newest version (1:1.2.11.dfsg-2+deb11u2).
  60. libssl-dev is already the newest version (1.1.1n-0+deb11u5+rpt1).
  61. The following package was automatically installed and is no longer required:
  62. libfuse2
  63. Use 'sudo apt autoremove' to remove it.
  64. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  65. GNU Make 4.3
  66. Built for arm-unknown-linux-gnueabihf
  67. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  68. MAKE is /usr/bin/gmake
  69. --2023-07-18 11:06:55-- http://easyinstall.citadel.org/db-easyinstall.sum
  70. Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 2606:8800:21:12::4800:e05a, 72.0.224.90
  71. Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|2606:8800:21:12::4800:e05a|:80... connected.
  72. HTTP request sent, awaiting response... 200 OK
  73. Length: 33 [application/octet-stream]
  74. Saving to: 'db-easyinstall.sum'
  75.  
  76. db-easyinstall.sum 100%[===================>] 33 --.-KB/s in 0s
  77.  
  78. 2023-07-18 11:06:55 (1.80 MB/s) - 'db-easyinstall.sum' saved [33/33]
  79.  
  80. Berkeley DB does not need updating.
  81. --2023-07-18 11:06:55-- http://easyinstall.citadel.org/libcitadel-easyinstall.sum
  82. Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 2606:8800:21:12::4800:e05a, 72.0.224.90
  83. Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|2606:8800:21:12::4800:e05a|:80... connected.
  84. HTTP request sent, awaiting response... 200 OK
  85. Length: 41 [application/octet-stream]
  86. Saving to: 'libcitadel-easyinstall.sum'
  87.  
  88. libcitadel-easyinst 100%[===================>] 41 --.-KB/s in 0s
  89.  
  90. 2023-07-18 11:06:56 (2.20 MB/s) - 'libcitadel-easyinstall.sum' saved [41/41]
  91.  
  92. libcitadel does not need updating.
  93. --2023-07-18 11:06:56-- http://easyinstall.citadel.org/citadel-easyinstall.sum
  94. Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 2606:8800:21:12::4800:e05a, 72.0.224.90
  95. Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|2606:8800:21:12::4800:e05a|:80... connected.
  96. HTTP request sent, awaiting response... 200 OK
  97. Length: 41 [application/octet-stream]
  98. Saving to: 'citadel-easyinstall.sum'
  99.  
  100. citadel-easyinstall 100%[===================>] 41 --.-KB/s in 0s
  101.  
  102. 2023-07-18 11:06:56 (2.53 MB/s) - 'citadel-easyinstall.sum' saved [41/41]
  103.  
  104. Downloading Citadel...
  105. --2023-07-18 11:06:56-- http://easyinstall.citadel.org/citadel-easyinstall.tar.gz
  106. Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 2606:8800:21:12::4800:e05a, 72.0.224.90
  107. Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|2606:8800:21:12::4800:e05a|:80... connected.
  108. HTTP request sent, awaiting response... 200 OK
  109. Length: 463266 (452K) [application/octet-stream]
  110. Saving to: 'citadel-easyinstall.tar.gz'
  111.  
  112. citadel-easyinstall 100%[===================>] 452.41K 607KB/s in 0.7s
  113.  
  114. 2023-07-18 11:06:57 (607 KB/s) - 'citadel-easyinstall.tar.gz' saved [463266/463266]
  115.  
  116. Installing Citadel...
  117.  
  118. Running the configure script to create config.mk
  119.  
  120. Testing for OpenSSL...
  121. Testing for iconv...
  122. iconv.h is present and requires no additional libraries
  123. # config.mk is generated by configure
  124. CTDLDIR := /usr/local/citadel
  125. CFLAGS := -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\"
  126. LDFLAGS := -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz
  127.  
  128. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" \
  129. server/*.c server/modules/*/*.c \
  130. -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz -lresolv -lcitadel -lpthread -lz -lical -lldap -lcrypt -lexpat -lcurl -ldb \
  131. -o citserver
  132. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/setup.c -lcitadel -o setup
  133. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/ctdlmigrate.c -lcitadel -lreadline -o ctdlmigrate
  134. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/sendcommand.c -lcitadel -o sendcommand
  135. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/citmail.c -lcitadel -o citmail
  136. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/chkpw.c -o chkpw
  137. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/chkpwd.c utils/auth.c -lcrypt -o chkpwd
  138. utils/ctdl3264_prep.sh
  139. cc -I/usr/local/ctdlsupport/include -g -DHAVE_OPENSSL -DBUILD_ID=\"23199\" -DCTDLDIR=\"/usr/local/citadel\" -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib -lssl -lcrypto -lz utils/ctdl3264.c -lcitadel -lz -ldb -o ctdl3264
  140. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(os_yield.o): in function `__os_yield_ctdl':
  141. os_yield.c:(.text+0xb4): undefined reference to `pthread_yield'
  142. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(mut_pthread.o): in function `__db_pthread_mutex_prep.constprop.0.isra.0':
  143. mut_pthread.c:(.text+0x44): undefined reference to `pthread_rwlock_trywrlock'
  144. /usr/bin/ld: mut_pthread.c:(.text+0xa4): undefined reference to `pthread_mutex_trylock'
  145. /usr/bin/ld: mut_pthread.c:(.text+0xb0): undefined reference to `pthread_rwlock_wrlock'
  146. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(mut_pthread.o): in function `__db_pthread_mutex_init_ctdl':
  147. mut_pthread.c:(.text+0x120): undefined reference to `pthread_rwlockattr_init'
  148. /usr/bin/ld: mut_pthread.c:(.text+0x164): undefined reference to `pthread_rwlockattr_setpshared'
  149. /usr/bin/ld: mut_pthread.c:(.text+0x18c): undefined reference to `pthread_rwlockattr_destroy'
  150. /usr/bin/ld: mut_pthread.c:(.text+0x1a8): undefined reference to `pthread_rwlock_init'
  151. /usr/bin/ld: mut_pthread.c:(.text+0x204): undefined reference to `pthread_mutexattr_init'
  152. /usr/bin/ld: mut_pthread.c:(.text+0x238): undefined reference to `pthread_mutexattr_setpshared'
  153. /usr/bin/ld: mut_pthread.c:(.text+0x260): undefined reference to `pthread_mutexattr_destroy'
  154. /usr/bin/ld: mut_pthread.c:(.text+0x2f0): undefined reference to `pthread_condattr_setpshared'
  155. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(mut_pthread.o): in function `__db_pthread_mutex_lock_ctdl':
  156. mut_pthread.c:(.text+0x434): undefined reference to `pthread_rwlock_trywrlock'
  157. /usr/bin/ld: mut_pthread.c:(.text+0x4ac): undefined reference to `pthread_rwlock_unlock'
  158. /usr/bin/ld: mut_pthread.c:(.text+0x4d4): undefined reference to `pthread_mutex_trylock'
  159. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(mut_pthread.o): in function `__db_pthread_mutex_readlock_ctdl':
  160. mut_pthread.c:(.text+0x70c): undefined reference to `pthread_rwlock_tryrdlock'
  161. /usr/bin/ld: mut_pthread.c:(.text+0x798): undefined reference to `pthread_rwlock_rdlock'
  162. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(mut_pthread.o): in function `__db_pthread_mutex_unlock_ctdl':
  163. mut_pthread.c:(.text+0x9e0): undefined reference to `pthread_rwlock_unlock'
  164. /usr/bin/ld: /usr/local/ctdlsupport/lib/libdb.a(mut_pthread.o): in function `__db_pthread_mutex_destroy_ctdl':
  165. mut_pthread.c:(.text+0xb3c): undefined reference to `pthread_rwlock_destroy'
  166. collect2: error: ld returned 1 exit status
  167. gmake: *** [Makefile:41: ctdl3264] Error 1
  168. Citadel Easy Install is aborting.
  169. The last few lines above this message may indicate what went wrong.
  170. Linux Debian 11.7( 6.1.21-v8+ aarch64)
  171. root@CitadelPi:/home/piadmin#
  172.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement