Advertisement
grahamperrin

pkg 2.0.5 unexpected installation of sccache-overlay

Feb 2nd, 2025
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.69 KB | Software | 0 0
  1. grahamperrin:~ % uname -aKU
  2. FreeBSD mowa219-gjp4-zbook-freebsd 15.0-CURRENT FreeBSD 15.0-CURRENT main-n275175-0009c4e737b1 GENERIC-NODEBUG amd64 1500031 1500031
  3. grahamperrin:~ % su -l root -c 'pkg install wine-proton wine zenity git' && /usr/local/wine-proton/bin/pkg32.sh install wine-proton wine mesa-dri
  4. Password:
  5. Updating FreeBSD-ports repository catalogue...
  6. FreeBSD-ports repository is up to date.
  7. Updating FreeBSD-base repository catalogue...
  8. FreeBSD-base repository is up to date.
  9. Updating local-poudriere repository catalogue...
  10. local-poudriere repository is up to date.
  11. All repositories are up to date.
  12. Checking integrity... done (0 conflicting)
  13. The most recent versions of packages are already installed
  14. pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir /home/grahamperrin/.i386-wine-pkg install wine-proton wine mesa-dri
  15. Updating FreeBSD-ports repository catalogue...
  16. Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
  17. Fetching data.pkg: 100% 9 MiB 1.7MB/s 00:06
  18. Processing entries: 100%
  19. FreeBSD-ports repository update completed. 34292 packages processed.
  20. Updating FreeBSD-base repository catalogue...
  21. Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
  22. Fetching data.pkg: 100% 36 KiB 37.0kB/s 00:01
  23. Processing entries: 100%
  24. FreeBSD-base repository update completed. 375 packages processed.
  25. Updating local-poudriere repository catalogue...
  26. Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
  27. Fetching data.pkg: 100% 45 KiB 46.0kB/s 00:01
  28. Processing entries: 0%
  29. pkg: wrong architecture: FreeBSD:15:amd64 instead of FreeBSD:15:i386
  30. pkg: repository local-poudriere contains packages with wrong ABI: FreeBSD:15:amd64
  31. Processing entries: 3%
  32. Unable to update repository local-poudriere
  33. Error updating repositories!
  34. grahamperrin:~ % su -l root -c 'pkg install -U -r FreeBSD-ports wine-proton wine zenity git' && /usr/local/wine-proton/bin/pkg32.sh install wine-proton wine mesa-dri
  35. Password:
  36. Checking integrity... done (0 conflicting)
  37. The most recent versions of packages are already installed
  38. pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir /home/grahamperrin/.i386-wine-pkg install wine-proton wine mesa-dri
  39. Updating FreeBSD-ports repository catalogue...
  40. FreeBSD-ports repository is up to date.
  41. Updating FreeBSD-base repository catalogue...
  42. FreeBSD-base repository is up to date.
  43. Updating local-poudriere repository catalogue...
  44. Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
  45. Fetching data.pkg: 100% 45 KiB 46.0kB/s 00:01
  46. Processing entries: 0%
  47. pkg: wrong architecture: FreeBSD:15:amd64 instead of FreeBSD:15:i386
  48. pkg: repository local-poudriere contains packages with wrong ABI: FreeBSD:15:amd64
  49. Processing entries: 3%
  50. Unable to update repository local-poudriere
  51. Error updating repositories!
  52. grahamperrin:~ % su -l root -c 'pkg install -U -r FreeBSD-ports wine-proton wine zenity git' && /usr/local/wine-proton/bin/pkg32.sh install -r FreeBSD-ports wine-proton wine mesa-dri
  53. Password:
  54. Checking integrity... done (0 conflicting)
  55. The most recent versions of packages are already installed
  56. pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir /home/grahamperrin/.i386-wine-pkg install -r FreeBSD-ports wine-proton wine mesa-dri
  57. Updating FreeBSD-ports repository catalogue...
  58. FreeBSD-ports repository is up to date.
  59. FreeBSD-ports is up to date.
  60. The following 37 package(s) will be affected (of 0 checked):
  61.  
  62. New packages to be INSTALLED:
  63. abseil: 20240722.0 [FreeBSD-ports]
  64. avahi-app: 0.8_2 [FreeBSD-ports]
  65. consolekit2: 1.2.6_3 [FreeBSD-ports]
  66. dbus: 1.14.10_5,1 [FreeBSD-ports]
  67. dbus-glib: 0.112_1 [FreeBSD-ports]
  68. duktape-lib: 2.7.0 [FreeBSD-ports]
  69. fftw3: 3.3.10_5 [FreeBSD-ports]
  70. fftw3-float: 3.3.10_5 [FreeBSD-ports]
  71. flac: 1.4.3_1,1 [FreeBSD-ports]
  72. gdbm: 1.24 [FreeBSD-ports]
  73. gnome_subr: 1.0 [FreeBSD-ports]
  74. lame: 3.100_5 [FreeBSD-ports]
  75. libICE: 1.1.1,1 [FreeBSD-ports]
  76. libSM: 1.2.4,1 [FreeBSD-ports]
  77. libXtst: 1.2.4 [FreeBSD-ports]
  78. libdaemon: 0.14_1 [FreeBSD-ports]
  79. libevdev: 1.13.2 [FreeBSD-ports]
  80. libevent: 2.1.12 [FreeBSD-ports]
  81. libgcrypt: 1.11.0 [FreeBSD-ports]
  82. libgpg-error: 1.51 [FreeBSD-ports]
  83. libltdl: 2.5.4 [FreeBSD-ports]
  84. libogg: 1.3.5,4 [FreeBSD-ports]
  85. libsndfile: 1.2.2_1 [FreeBSD-ports]
  86. libsoxr: 0.1.3_3 [FreeBSD-ports]
  87. libudev-devd: 0.6.0 [FreeBSD-ports]
  88. libvorbis: 1.3.7_2,3 [FreeBSD-ports]
  89. libxslt: 1.1.37_1 [FreeBSD-ports]
  90. mpg123: 1.32.10 [FreeBSD-ports]
  91. opus: 1.5.2 [FreeBSD-ports]
  92. polkit: 125 [FreeBSD-ports]
  93. pulseaudio: 17.0_2 [FreeBSD-ports]
  94. sccache-overlay: 0.2.15_34 [FreeBSD-ports]
  95. speexdsp: 1.2.1 [FreeBSD-ports]
  96. webrtc-audio-processing: 1.3 [FreeBSD-ports]
  97.  
  98. Installed packages to be UPGRADED:
  99. mesa-dri: 24.1.7_1 -> 24.1.7_2 [FreeBSD-ports]
  100.  
  101. Installed packages to be REINSTALLED:
  102. wine-9.0_6,1 [FreeBSD-ports] (required shared library changed)
  103. wine-proton-9.0.3 [FreeBSD-ports] (required shared library changed)
  104.  
  105. Number of packages to be installed: 34
  106. Number of packages to be upgraded: 1
  107. Number of packages to be reinstalled: 2
  108.  
  109. The process will require 66 MiB more space.
  110. 79 MiB to be downloaded.
  111.  
  112. Proceed with this action? [y/N]: y
  113. [1/7] Fetching mpg123-1.32.10.pkg: 100% 354 KiB 362.2kB/s 00:01
  114. [2/7] Fetching pulseaudio-17.0_2.pkg: 100% 1 MiB 1.5MB/s 00:01
  115. [3/7] Fetching wine-proton-9.0.3.pkg: 100% 29 MiB 5.0MB/s 00:06
  116. [4/7] Fetching wine-9.0_6,1.pkg: 100% 32 MiB 5.6MB/s 00:06
  117. [5/7] Fetching libsndfile-1.2.2_1.pkg: 100% 339 KiB 347.1kB/s 00:01
  118. [6/7] Fetching sccache-overlay-0.2.15_34.pkg: 100% 2 MiB 2.4MB/s 00:01
  119. [7/7] Fetching mesa-dri-24.1.7_2.pkg: 100% 14 MiB 7.4MB/s 00:02
  120. Checking integrity... done (0 conflicting)
  121. [1/37] Installing abseil-20240722.0...
  122. [1/37] Extracting abseil-20240722.0: 100%
  123. [2/37] Installing duktape-lib-2.7.0...
  124. [2/37] Extracting duktape-lib-2.7.0: 100%
  125. [3/37] Installing fftw3-3.3.10_5...
  126. [3/37] Extracting fftw3-3.3.10_5: 100%
  127. [4/37] Installing fftw3-float-3.3.10_5...
  128. [4/37] Extracting fftw3-float-3.3.10_5: 100%
  129. [5/37] Installing gdbm-1.24...
  130. [5/37] Extracting gdbm-1.24: 100%
  131. [6/37] Installing gnome_subr-1.0...
  132. [6/37] Extracting gnome_subr-1.0: 100%
  133. [7/37] Installing lame-3.100_5...
  134. [7/37] Extracting lame-3.100_5: 100%
  135. [8/37] Installing libICE-1.1.1,1...
  136. [8/37] Extracting libICE-1.1.1,1: 100%
  137. [9/37] Installing libSM-1.2.4,1...
  138. [9/37] Extracting libSM-1.2.4,1: 100%
  139. [10/37] Installing dbus-1.14.10_5,1...
  140. [10/37] Extracting dbus-1.14.10_5,1: 100%
  141. [11/37] Installing dbus-glib-0.112_1...
  142. [11/37] Extracting dbus-glib-0.112_1: 100%
  143. [12/37] Installing libXtst-1.2.4...
  144. [12/37] Extracting libXtst-1.2.4: 100%
  145. [13/37] Installing libdaemon-0.14_1...
  146. [13/37] Extracting libdaemon-0.14_1: 100%
  147. [14/37] Installing libevdev-1.13.2...
  148. [14/37] Extracting libevdev-1.13.2: 100%
  149. [15/37] Installing libevent-2.1.12...
  150. [15/37] Extracting libevent-2.1.12: 100%
  151. [16/37] Installing avahi-app-0.8_2...
  152. [16/37] Extracting avahi-app-0.8_2: 100%
  153. [17/37] Installing libgpg-error-1.51...
  154. [17/37] Extracting libgpg-error-1.51: 100%
  155. [18/37] Installing libgcrypt-1.11.0...
  156. [18/37] Extracting libgcrypt-1.11.0: 100%
  157. [19/37] Installing libltdl-2.5.4...
  158. [19/37] Extracting libltdl-2.5.4: 100%
  159. [20/37] Installing libogg-1.3.5,4...
  160. [20/37] Extracting libogg-1.3.5,4: 100%
  161. [21/37] Installing flac-1.4.3_1,1...
  162. [21/37] Extracting flac-1.4.3_1,1: 100%
  163. [22/37] Installing libsoxr-0.1.3_3...
  164. [22/37] Extracting libsoxr-0.1.3_3: 100%
  165. [23/37] Installing libudev-devd-0.6.0...
  166. [23/37] Extracting libudev-devd-0.6.0: 100%
  167. [24/37] Installing libvorbis-1.3.7_2,3...
  168. [24/37] Extracting libvorbis-1.3.7_2,3: 100%
  169. [25/37] Installing libxslt-1.1.37_1...
  170. [25/37] Extracting libxslt-1.1.37_1: 100%
  171. [26/37] Upgrading mesa-dri from 24.1.7_1 to 24.1.7_2...
  172. [26/37] Extracting mesa-dri-24.1.7_2: 100%
  173. [27/37] Installing mpg123-1.32.10...
  174. [27/37] Extracting mpg123-1.32.10: 100%
  175. [28/37] Installing opus-1.5.2...
  176. [28/37] Extracting opus-1.5.2: 100%
  177. [29/37] Installing libsndfile-1.2.2_1...
  178. [29/37] Extracting libsndfile-1.2.2_1: 100%
  179. [30/37] Installing polkit-125...
  180. [30/37] Extracting polkit-125: 100%
  181. [31/37] Installing consolekit2-1.2.6_3...
  182. [31/37] Extracting consolekit2-1.2.6_3: 100%
  183. [32/37] Installing sccache-overlay-0.2.15_34...
  184. [32/37] Extracting sccache-overlay-0.2.15_34: 100%
  185. [33/37] Installing speexdsp-1.2.1...
  186. [33/37] Extracting speexdsp-1.2.1: 100%
  187. [34/37] Installing webrtc-audio-processing-1.3...
  188. [34/37] Extracting webrtc-audio-processing-1.3: 100%
  189. [35/37] Installing pulseaudio-17.0_2...
  190. [35/37] Extracting pulseaudio-17.0_2: 100%
  191. [36/37] Reinstalling wine-9.0_6,1...
  192. [36/37] Extracting wine-9.0_6,1: 100%
  193. [37/37] Reinstalling wine-proton-9.0.3...
  194. [37/37] Extracting wine-proton-9.0.3: 100%
  195. =====
  196. Message from duktape-lib-2.7.0:
  197.  
  198. --
  199. ===> NOTICE:
  200.  
  201. The duktape-lib port currently does not have a maintainer. As a result, it is
  202. more likely to have unresolved issues, not be up-to-date, or even be removed in
  203. the future. To volunteer to maintain this port, please create an issue at:
  204.  
  205. https://bugs.freebsd.org/bugzilla
  206.  
  207. More information about port maintainership is available at:
  208.  
  209. https://docs.freebsd.org/en/articles/contributing/#ports-contributing
  210. =====
  211. Message from sccache-overlay-0.2.15_34:
  212.  
  213. --
  214. Local setup
  215. ===========
  216.  
  217. Add this to /etc/make.conf
  218.  
  219. SCCACHE_DIR= ${HOME}/.sccache
  220. OVERLAYS+= /usr/local/share/sccache/overlay
  221.  
  222. During the build a sccache server is started, bound to
  223. ${SCCACHE_UNIX_LISTEN} (default /tmp/sccache-overlay.socket).
  224. Idle timeout has been disabled to make builds more reliable. To
  225. cleanly shut down the server after the build use
  226.  
  227. $ make sccache-stop
  228.  
  229. Poudriere setup
  230. ===============
  231.  
  232. This requires a Poudriere version that supports overlays like
  233. poudriere-devel.
  234.  
  235. Make the overlay available to Poudriere
  236.  
  237. $ poudriere ports -c -p sccache -m null -M /usr/local/share/sccache/overlay
  238.  
  239. Make sure to enable Poudriere's ccache support. This overlay
  240. piggybacks on it to have a location to write to. Poudriere mounts
  241. CCACHE_DIR inside the builder jails and SCCACHE_DIR defaults to
  242. ${CCACHE_DIR}/sccache.
  243.  
  244. Use it
  245.  
  246. $ poudriere bulk -O sccache ...
  247.  
  248. Additional configuration
  249. ========================
  250.  
  251. For additional configuration options please refer to
  252. /usr/local/share/sccache/overlay/Mk/bsd.overlay.mk
  253.  
  254. The overlay can be disabled at any time by defining NO_SCCACHE.
  255. =====
  256. Message from pulseaudio-17.0_2:
  257.  
  258. --
  259. Pulseaudio tries to determine default values for FreeBSD OSS driver at first
  260. start, based on /dev/sndstat output. The hw.snd.default_unit sysctl may affect
  261. these values, but restart of the Pulseaudio might be needed to rescan it again,
  262. e.g. `pacmd exit`.
  263.  
  264. Pulseaudio has separate input and output configure lines. You can change them
  265. with using following commands:
  266.  
  267. To change the default sink (output):
  268. # pacmd set-default-sink 3
  269. To change the default source (input):
  270. # pacmd set-default-source 3
  271.  
  272. This can also be set in /usr/local/etc/pulse/default.pa
  273.  
  274. Replace the number '3' with the new default you want to set.
  275.  
  276. The audio/freedesktop-sound-theme is needed if the default sound files
  277. are uncommented in the /usr/local/etc/pulse/default.pa file.
  278. grahamperrin:~ % pkg iinfo ^pkg$
  279. pkg-2.0.5
  280. grahamperrin:~ % pkg repositories -el
  281. FreeBSD-ports
  282. FreeBSD-base
  283. local-poudriere
  284. grahamperrin:~ % pkg repos -e
  285. FreeBSD-ports: {
  286. url : "pkg+https://pkg.freebsd.org/FreeBSD:15:amd64/latest",
  287. enabled : yes,
  288. priority : 4,
  289. mirror_type : "SRV",
  290. signature_type : "FINGERPRINTS",
  291. fingerprints : "/usr/share/keys/pkg"
  292. }
  293. FreeBSD-base: {
  294. url : "pkg+https://pkg.freebsd.org/FreeBSD:15:amd64/base_latest",
  295. enabled : yes,
  296. priority : 0,
  297. mirror_type : "SRV",
  298. signature_type : "FINGERPRINTS",
  299. fingerprints : "/usr/share/keys/pkg"
  300. }
  301. local-poudriere: {
  302. url : "file:///usr/local/poudriere/data/packages/main-default",
  303. enabled : yes,
  304. priority : 3
  305. }
  306. grahamperrin:~ % pkg repos -d
  307. FreeBSD-ports-i386: {
  308. url : "pkg+https://pkg.freebsd.org/FreeBSD:15:i386/latest",
  309. enabled : no,
  310. priority : 0,
  311. mirror_type : "SRV",
  312. signature_type : "FINGERPRINTS",
  313. fingerprints : "/usr/share/keys/pkg"
  314. }
  315. aninstaller: {
  316. url : "file:////media/aninstaller/packages/FreeBSD:14:amd64",
  317. enabled : no,
  318. priority : 0
  319. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement