Re: Poudriere Timeout
Hi, Yes, i have. I've solved this problem by moving the build-jails of poudriere to an memory disk. This make poudriere no longer io-bund and incredibly fast. And solve this issue ;) How did you do this ? I want to try this myself 8-} I've hacked poudriere to run within a jail. Aha, the .m mountpoint. My test host has 32 GB, so 20 GB should not be a problem. Testport: www/p5-Selenium-Remote-Driver on 10.1-amd64, 9.3-amd64 and 8.4-i386. Results: old: 00:05:43 new: 00:05:11 I suppose the fetch has to be done? old: 00:01:56 new: 00:00:12 old: 00:02:11 new: 00:00:14 Nice! You are welcome :) There are a bunch of speed-optimizations possible for poudriere, but this will defeat its general purpose. Using a memory disk is the easiest and fastest way for a big improvement. Greetings, Torsten ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
FreeBSD Port: hiawatha-9.8
Hello, hiawatha-web server 9.11 is out and include many nice features and updates. Please update hiawatha port and pkg. Thanks in advance. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
poudriere: compiling ports on 32bit for amd64
Hello, Actually I have my poudriere bakery machine setup in a VM on Ubuntu with a 32bit FreeBSD and compile 'my' ports for distribution for the 32bi laptps/netbooks I have. On one of them I now want to run amd64, i.e. a 64bit FreeBSD. The question is simple: Can I cross-build the ports for amd64 in a jail running on a 32bit system (as I can do for making userland and kernel)? Thanks matthias -- Matthias Apitz, g...@unixarea.de, http://www.unixarea.de/ +49-170-4527211 1989-2014: The Wall was torn down so that we go to war together again. El Muro ha sido derribado para que nos unimos en ir a la guerra otra vez. Diese Grenze wurde aufgehoben damit wir gemeinsam wieder in den Krieg ziehen. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: updating alpine port to new version (as a maintainer)
On Sun, 18 Jan 2015, the wise Kurt Jaeger wrote: Hi, Still trying to make the new alpine port work. There is one error message left: ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: %%DOCSDIR%%/tech-notes/tech-notes.txt ===> Error: Plist issues found. *** Error code 1 Adding things to the pkg-plist file just makes it worse so I think the cause of this is somewhere in the makefile, but I just can't find it. Does someone know how to get rid of this last error? Thanks in advance, Marco -- Be it our wealth, our jobs, or even our homes; nothing is safe while the legislature is in session. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: updating alpine port to new version (as a maintainer)
Hi! > Still trying to make the new alpine port work. There is one error message > left: > > ===> Checking for items in pkg-plist which are not in STAGEDIR > Error: Missing: %%DOCSDIR%%/tech-notes/tech-notes.txt > ===> Error: Plist issues found. > *** Error code 1 So, the install did not put one file into STAGEDIR, but plist says that this file should be there ? So maybe plist is wrong ? > Adding things to the pkg-plist file just makes it worse so I think the > cause of this is somewhere in the makefile, but I just can't find it. Have you tried removing the right line from the plist file ? -- p...@opsec.eu+49 171 3101372 5 years to go ! ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: updating alpine port to new version (as a maintainer)
On Tue, 20 Jan 2015, the wise Kurt Jaeger wrote: Hi! Still trying to make the new alpine port work. There is one error message left: ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: %%DOCSDIR%%/tech-notes/tech-notes.txt ===> Error: Plist issues found. *** Error code 1 So, the install did not put one file into STAGEDIR, but plist says that this file should be there ? So maybe plist is wrong ? Adding things to the pkg-plist file just makes it worse so I think the cause of this is somewhere in the makefile, but I just can't find it. Have you tried removing the right line from the plist file ? The remaining plist file: bin/alpine bin/rpdump bin/rpload %%ETCDIR%%.conf.sample man/man1/alpine.1.gz man/man1/rpdump.1.gz man/man1/rpload.1.gz %%PORTDOCSDOCSDIR%%/tech-notes.txt The last line was added to get rid of the other plist error. Seems to me that I can't remove the other lines. Regards, Marco -- If I had only known, I would have been a locksmith. -- Albert Einstein ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: updating alpine port to new version (as a maintainer)
Hi! > >> ===> Checking for items in pkg-plist which are not in STAGEDIR > >> Error: Missing: %%DOCSDIR%%/tech-notes/tech-notes.txt > >> ===> Error: Plist issues found. > >> *** Error code 1 [...] > > Have you tried removing the right line from the plist file ? > > The remaining plist file: [...] > The last line was added to get rid of the other plist error. Seems to me > that I can't remove the other lines. Put the patch in it's current state in a PR, and post the PR and we'll have a look at it. -- p...@opsec.eu+49 171 3101372 5 years to go ! ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: FreeBSD Port: hiawatha-9.8
On , Alex wrote: Hello, hiawatha-web server 9.11 is out and include many nice features and updates. Please update hiawatha port and pkg. Thanks in advance. I am working on a update that uses the port polarssl which looks to be broken atm. Once that is fixed I will submit a PR for such update. The Grim Reaper ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Poudriere Timeout
In message <201501190701.t0j71zr2010...@slippy.cwsent.com>, Cy Schubert writes: > In message <20150119051751.GA1185@c720-r276659>, Matthias Apitz writes: > > El dÃa Sunday, January 18, 2015 a las 05:45:19PM -0800, Cy Schubert > > escribió: > > > > > > Compressing man pages (compress-man) > > > = > == > > > = > == > > > ===> Building package for texlive-texmf-20140525_4 > > > >> Killing timed out build after 3600 seconds > > > >> Cleaning up wrkdir > > > ===> Cleaning for texlive-texmf-20140525_4 > > > build of print/texlive-texmf ended at Fri Jan 16 23:49:09 PST 2015 > > > build time: 02:41:43 > > > !!! build failure encountered !!! > > > > > > Building the port by hand, make package, took just over 19 minutes (1150 > > > seconds). Would increasing the timeout from 3600 to something larger (lik > e > > > 7200 -- I know this will require hacking the code) address the issue? > > > > I don't think that this would help. Something is waiting indefenitely > > for some resource or even input from terminal. > > If it was waiting for terminal input, wouldn't it also wait for terminal > input when make package is run manually from the command line? > > I'm not convinced that the package build is waiting. Something to look at. Hacking commmon.sh to increase the timeout from 3600 to 7200 allowed it to finish. (This is an AMD 4600+ building i386 packages while my 5000+ building amd64 packages finishes within 3600 seconds). Maybe poudriere needs a knob to tune this. -- Cheers, Cy Schubert or FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Poudriere Timeout
In message <54bcaf05.1090...@freebsd.org>, Matthew Seaman writes: > On 2015/01/19 01:45, Cy Schubert wrote: > > Hi, > > > > > > Has anyone seen this before? > > > > print/texlive-texmf texlive-texmf-20140525_4 package/timeout runaway_proces > s > > > > > > /usr/bin/touch /wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/ > s > > hare > > /texmf-dist/doc/.keep_me > > /bin/mkdir -p /wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/s > h > > are/ > > texmf-dist/source > > /usr/bin/touch /wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/ > s > > hare > > /texmf-dist/source/.keep_me > > > Compressing man pages (compress-man) > > === > > === > > ===> Building package for texlive-texmf-20140525_4 > > >> Killing timed out build after 3600 seconds > > >> Cleaning up wrkdir > > ===> Cleaning for texlive-texmf-20140525_4 > > build of print/texlive-texmf ended at Fri Jan 16 23:49:09 PST 2015 > > build time: 02:41:43 > > !!! build failure encountered !!! > > > > Building the port by hand, make package, took just over 19 minutes (1150 > > seconds). Would increasing the timeout from 3600 to something larger (like > > 7200 -- I know this will require hacking the code) address the issue? > > Yeah. I've been seeing that exact problem. Seems that 'pkg create' is > taking an inordinately long time. truss shows that it is still > processing files, but very slowly. Not sure why it hits this port > specifically -- possibly just the number of files included in the > package. Printing something occasionally while processing the files in > the package would probably allow the process to complete instead of > poudriere killing it because it had apparently hung up, but doesn't > address the underlying reason for why it is so slow in the first place. Depending on the server it does. I've been building custom packages on a couple of machines in my basement, an AMD X2 5000+ system with 8 GB and an X2 4600+ system with 5.5 GB. The 5000+ builds amd64 packages while the 4600+ system builds my i386 packages. The problem does not exhibit itself on the 5000+ but does on the 4600+. Increasing the package build timeout in common.sh from 3600 to 7200 resolved the issue -- the package builds takes approximately an hour and 20 minutes. Maybe a poudriere knob to allow the timeouts to be tuned may address this. -- Cheers, Cy Schubert or FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Net-SNMP 5.7.3 with Perl support fails at configure stage
On 19 January 2015 at 19:14, Ryan Steinmetz wrote: > Sevan, > > I've updated the port to 5.7.3. > > -r Excellent, thank you :) Sevan ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"