poudriere

  1. language

    poudriere inconsistently still using /portdistfiles

    I am trying to build databases/cassandra4 in poudriere. The pre-fetch target places a file in ${DISTDIR}/${DIST_SUBDIR}/${MAVEN_CACHE_FILE}. In poudriere this is translating to /portdistfiles/cassandra/apache-cassandra-4.0.8-repo.tar.xz despite having set DISTFILES_CACHE in poudriere.conf: #...
  2. DaLynX

    Solved Poudriere - best way to build old versions of some packages but not all?

    Hi, I need to build an older version of port A. Let's say pkg is v2 and I need v1. So I noted down the ports tree commit for that v1, called c1, checked it out and built with poudriere. Works fine. Now I need to build port B. Problem: port B at commit c1 is borked. It is fixed in commit c3...
  3. foxd00dle

    Help with port dependencies

    Hi everyone, I'm trying to figure out the best way to handle port dependencies of a port (in this case ftp/curl) that I want to build and install through poudriere. I was running this command: poudriere options -j 141amd64 -p 2024Q4 -z test -c ftp/curl That command walked me through a bunch...
  4. dbdemon

    Poudriere: set build options for specific port and create package with new name

    After a lot of procrastination I have decided to try and learn a little bit about poudirere. I might be jumping ahead a bit here, because I haven't spent a lot of time learning how to build ports manually. Anyway, I have two questions: How can I tell poudirere that I want to set particular...
  5. nxjoseph

    Poudriere gives Error: Filesystem touched during build

    Hi. I am getting build_fs_violation error while trying to test the port. =>> Checking for filesystem violations... done =>> Error: Filesystem touched during build: extra: usr/local/lib/python3.11/site-packages/blueprintcompiler/language/__pycache__ extra...
  6. crypt47

    Compilation with poudriere gives bad binaries.

    Hello, I've updated system to F14.1 and built packages from latest. First I got an unpleasant surprise, when ffmpeg4 crashed on any .flac file if built with llvm >13, and it seems nobody cared for a very long time, as I saw this a year ago. I've reported a bug, wrote to the maintainer, he isn't...
  7. degauss4

    Best practices for Poudriere and serving a repository with HTTP or other methods

    Hello everyone! A few weeks ago I started learning FreeBSD, reading the handbook and Michael W. Lucas books. Everything is so wonderful about FreeBSD and I can't wait to use it more in my production environment. I have setup a simple poudriere jail on my FreeBSD host just to have packages...
  8. nxjoseph

    How can I use different repository to fetch packages from in poudriere-devel?

    Hi. Unfortunately there isn't electron v30 binary in FreeBSD repository and I do have a port that uses electron30; I want to run poudriere testport on it. There is a repository specially made for Signal Desktop App and I want to use this repo in poudriere to fetch binary packages instead of...
  9. nxjoseph

    Solved Is it possible to not build but install heavy packages in poudriere?

    Hi. I want to test ports that I have made with poudriere testport but I don't want to build heavy packages that would took long time to build on my computer. Is it possible to install binary packages like electron and/or rust into jail owned by poudriere? I tried pkg -j <jailname> install <path...
  10. G

    Service start error on poudriere-built gitlab

    Hello, I am new to the forum. I have been running www/gitlab (ce) in a jail for about 6 months, performing updates on the underlying system and on the app, and it's been working great. Currently I'm on 14.1-RELEASE-p2. At some point I went from a package install of gitlab-ce to a...
  11. nxjoseph

    Solved How to run multiple jails simultaneously without building already built packages in other jail

    Hello. Is it possible to run multiple jails simultaneously without building packages that already built in other jail? I created a jail while other one is running but once I tried to bulk with dry-run mode to see but it said that it would build a lot of packages but they are already built in...
  12. epopen

    Question of poudriere and pkg install/version

    Hi All I'm newbie of ports-mgmt/poudriere and using base system ports tree /usr/ports. I have some jail of internet service (1.http 2.mail etc.) And trying poudriere and got some question. poudriere base jail build by # poudriere jail -c -j 14_0_RELEASE and build individual poudriere jail for...
  13. L

    Python39 poudriere build failure /usr/local/lib/libcrypto.so.12 not found

    I'm getting the following error when building lang/python39: ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> python39-3.9.19 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.2.0,1.pkg [13-default-job-01] Installing...
  14. L

    poudriere ignore building devel/readline

    My poudriere suddenly stopped working. It always ignore devel/readline, but I think it's a dependency for lots of other packages so the build just stopped there. The log for the ignored is like this: ```[00:00:07] [01] [00:00:00] Finished devel/readline | readline-8.2.:[.1]}: Ignored...
  15. D

    [Poudriere] : out of memory

    Hi all, I'm trying to build i386:wine-devel 9.3. Nevertheless, poudriere bulk -j wine-build emulators/wine-devel runs out of memory (linkage process indeed) when build gcc-13 and llvm-15. My hardware : 9 Go RAM + 12 Go swap. Anyone has an idea to workaround this ? Note: Building...
  16. E

    Using release.sh without building? (or alternate method to create VM image)

    For a while now, I've been using poudriere image to build gold VM disk images. When I upgraded my poudriere build server to 14.0-RELEASE, something broke and I'm looking around and seeing if there are better ways to do it. I'm trying release.sh now, but at least for the initial build, it's...
  17. blazingice

    How do I update poudriere jail following STABLE?

    I have recently decided to move from 13.2-RELEASE to 13.2-STABLE. Everything has gone well, and the process of updating from source, whilst slower, it has its own attraction. My next step is to build packages for stable. I can create poudrire jails following stable: poudriere -c -j 13-stable -v...
  18. BaronBS

    Solved Poudriere and custom kernels

    Guys, good evening folks. My setup is: I build world and kernel (Generic) on my host and I use poudriere to build all ports that I use (around 1200). I want to play with the Kernel configuration and build a custom kernel for my T430. For now I don't want to put any port module inside the...
  19. E

    pkg and freebsd versions

    I have a server running poudriere, and for a long time I've been building two repos, 12amd64 and 13amd64. The jail that builds the 12amd64 repo was 12.3-RELEASE, until recently when some packages failed to build, so I replaced it with a 12.4 jail. I still had hosts running 12.3-RELEASE and when...
  20. R

    poudriere arm64 with qemu error : ELF interpreter /libexec/ld-elf.so.1 not found, error 8

    I create a arm64.aarch64 jail for my poudriere and did a first build who succeed, then poudriere start failing with this error : ELF interpreter /libexec/ld-elf.so.1 not found, error 8 I checked and the file is not missing nor in the host or the jail. For the record the host is a amd64...
Back
Top