Re: print/muttprint
El día Saturday, October 11, 2014 a las 07:34:26PM +0200, Kurt Jaeger escribió: > > > > 'USE_TEX= texlive' pulls in > > > > Tex, but it does not if you compile the ports with poudriere. > > > > > > I'm surprised that USE_TEX=texlive in poudriere does not pull it in. > > > > Mee too. > > > > > Can you provide a build log to show this ? > > > > Will do this tomorrow. > > There's a commit which changed texlive to texmf in September. > > /usr/ports/Mk/bsd.tex.mk > > has more info about USE_TEX, so please check that file for your > experiments. Hi, I did today: I checked out a 2nd fresh ports tree with: # poudriere ports -c -p ports-muttprint -m svn+http -B head # cd /usr/local/poudriere/ports/ports-muttprint/ # svn info ... Last Changed Rev: 370680 Last Changed Date: 2014-10-12 05:16:10 +0200 (Sun, 12 Oct 2014) I started the jail to build 'print/muttprint'; note it says it has to build 183 packages: # poudriere bulk -j freebsd-head -p ports-muttprint print/muttprint ... [00:01:09] >> Cleaning the build queue [00:01:09] >> Recording filesystem state for prepkg... done [00:01:10] >> Building 183 packages using 1 builders [00:01:10] >> Starting/Cloning builders ... 6:27 hours later the job was done fine: [freebsd-head-ports-muttprint] [2014-10-12_08h36m17s] [committing:] Queued: 183 Built: 183 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0Time: 06:26:47 [06:27:36] >> Logs: /usr/local/poudriere/data/logs/bulk/freebsd-head-ports-muttprint/2014-10-12_08h36m17s I removed the 3 packages again: # cd /usr/local/poudriere/data/packages/freebsd-head-ports-muttprint/All/ # rm tex-dvipsk-5.994.txz muttprint-0.72d_10.txz texlive-full-20140525_1.txz and edited the Makefile of print/muttprint: # vim /usr/local/poudriere/ports/ports-muttprint/print/muttprint/Makefile to remove the two addition RUN_DEPENDS= lines in the Makefile: # svn diff Makefile RUN_DEPENDS= psnup:${PORTSDIR}/print/psutils \ - latex:${PORTSDIR}/print/texlive-full \ - dvips:${PORTSDIR}/print/tex-dvipsk \ uncompface:${PORTSDIR}/mail/faces \ convert:${PORTSDIR}/graphics/ImageMagick \ p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \ I restarted the jail and poudriere only rebuilt the muttprint package itself, not the two others removed: # poudriere bulk -j freebsd-head -p ports-muttprint print/muttprint ... [00:06:37] >> Built ports: print/muttprint [freebsd-head-ports-muttprint] [2014-10-12_15h40m55s] [committing:] Queued: 1 Built: 1 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 00:06:03 [00:06:37] >> Logs: /usr/local/poudriere/data/logs/bulk/freebsd-head-ports-muttprint/2014-10-12_15h40m55s I removed all packages and re run the jail again with the above deleted RUN_DEPENDS= lines; note that poudriere now only calculates 164 packages to build (and not 183): # rm /usr/local/poudriere/data/packages/freebsd-head-ports-muttprint/All/* # poudriere bulk -j freebsd-head -p ports-muttprint print/muttprint ... [00:00:52] >> Cleaning the build queue [00:00:52] >> Recording filesystem state for prepkg... done [00:00:52] >> Building 164 packages using 1 builders [00:00:52] >> Starting/Cloning builders This underpins that there is something lost in the Tex infrastructure. When the build job will be done in some hours I will check if any of the resulting 164 packages contains the tools /usr/local/bin/latex and /usr/local/bin/dvips, both needed by the muttprint Perl script. Let me know if someone needs the log files of the build jobs; I could place them onto my webspace. For the moment, I'd suggest to let the two additional RUN_DEPENDS= lines in the Makefile as proposed. Thx matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: g...@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X- No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign ___ 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: print/muttprint
Hi! > For the moment, I'd suggest to let the two additional RUN_DEPENDS= > lines in the Makefile as proposed. Can you try with USE_TEX=latex dvipsk and without the two additional RUN_DEPENDS ? Or did I miss that you already tried that ? -- p...@opsec.eu+49 171 3101372 6 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: print/muttprint
El día Sunday, October 12, 2014 a las 04:56:00PM +0200, Kurt Jaeger escribió: > Hi! > > > For the moment, I'd suggest to let the two additional RUN_DEPENDS= > > lines in the Makefile as proposed. > > Can you try with > > USE_TEX=latex dvipsk > > and without the two additional RUN_DEPENDS ? > > Or did I miss that you already tried that ? Hi, No, I only tried until now the Makefile as it is now in SVN and the removal of the two additional RUN_DEPENDS= lines. Will tomorrow try the version without the additional RUN_DEPENDS= lines, but your additional change above. Stay tuned. Poudriere really is a big step forward to work out such things without affecting the installed production environment. Thanks to the folks who created this! matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: g...@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X- No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign ___ 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"
Updating Master/Slave Ports
I'm trying to update the port pair net/libtorrent-rasterbar and net/libtorrent-rasterbar-python (slave port of net/libtorrent-rasterbar) from 0.16.17 to 1.0.2 because that is the latest stable release. I've never updated a port before, but found this tutorial (http://www.unix-experience.fr/2013/contribute-to-freebsd-port-tree/) that got me started. I can get net/libtorrent-rasterbar to make install and update with portmaster, but when I try to make/update the python slave I get this error: ===> libtorrent-rasterbar-1.0.2_1 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of libtorrent-rasterbar without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. This error shows up even after using make deinstall on the master port, because it seems that the python slave is installing the master port as a dependency. However, it also did this with the 0.16 version and yet that one installs correctly. Any insight you can offer to help me resolve this issue is appreciated. Thank you in advance, Cory ___ 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: py-imaging vs. py-pillow
On Sat, Oct 11, 2014 at 6:02 PM, Kevin Oberman wrote: > print/hplip is still building with py-imaging and I had to delete it to get > py-opengl to update. I suspect that just changing "py-imaging" to > "py-pillow" in Makefile would do the trick. Yes, it is part of a non-default option so thats why it was not caught. Should be fixed now, thanks. -- William Grzybowski / wg FreeBSD Ports Committer ___ 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: py-imaging vs. py-pillow
On Sun, Oct 12, 2014 at 8:36 AM, William Grzybowski wrote: > On Sat, Oct 11, 2014 at 6:02 PM, Kevin Oberman > wrote: > > print/hplip is still building with py-imaging and I had to delete it to > get > > py-opengl to update. I suspect that just changing "py-imaging" to > > "py-pillow" in Makefile would do the trick. > > Yes, it is part of a non-default option so thats why it was not caught. > Should be fixed now, thanks. > > > > -- > William Grzybowski / wg > FreeBSD Ports Committer > Thanks! -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkober...@gmail.com ___ 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"
Fwd: Re: devel/mingw32-gcc problem
Forwarded Message Subject: Re: devel/mingw32-gcc problem From: David Chisnall Date: Sun, 12 Oct 2014 21:07:03 +0100 Cc: freebsd-toolch...@freebsd.org, r...@freebsd.org There have been some changes to how the ports tree handles libtool files recently, but I don't know the details. You'd be better off asking on the ports list or in #bsdports on EFNet. David On 10 Oct 2014, at 21:36, Naram Qashat wrote: Hi everyone, I've been trying to push out an update to devel/mingw32-gcc, but ran into a problem, and Rene suggested asking about it here. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191291 Long story short, some of the .a files installed by devel/mingw32-bin-msvcrt get clobbered (their contents becomes nothing but NUL bytes) during the build of mingw32-gcc. This only happens under 10.x and not under 9.x or earlier. I'm not subscribed to this mailing list, so please CC me on any replies. Thanks, Naram Qashat I'm forwarding this message as suggested by David. I'm not sure if the libtool changes would account for the problem I'm running in to, as the files being clobbered are archives and not libtool files. But if anyone has any insight about this, I'd really appreciate it, as I would like to update the port and this has been a major stopping point. Thanks, Naram Qashat ___ 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: sendmail+tls+sasl2-8.14.9_2
Hi! I use gcc48 to build ports. While building the port I receive this error message: gcc48 -O2 -pipe -fno-strict-aliasing -I. -I../../include -I/usr/local/include -DNEWDB -DNIS -DMAP_REGEX -DTCPWRAPPERS -I/usr/local/include -DSASL=2 -DMILTER -DHASSRANDOMDEV -DSTARTTLS -D_FFR_TLS_1 -c version.c gcc48 -o sendmail -Wl -L/usr/local/lib -L/usr/local/lib main.o alias.o arpadate.o bf.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o map.o mci.o milter.o mime.o parseaddr.o queue.o ratectrl.o readcf.o recipient.o sasl.o savemail.o sfsasl.o shmticklib.o sm_resolve.o srvrsmtp.o stab.o stats.o sysexits.o timers.o tls.o trace.o udb.o usersmtp.o util.o version.o -lwrap -lsasl2 -lssl -lcrypto /usr/ports/mail/sendmail/work/sendmail-8.14.9/obj.FreeBSD.8.4-RELEASE-p16.i386/libsmutil/libsmutil.a /usr/ports/mail/sendmail/work/sendmail-8.14.9/obj.FreeBSD.8.4-RELEASE-p16.i386/libsm/libsm.a -lutil gcc48: error: unrecognized command line option '-Wl' *** Error code 1 1 error *** Error code 2 1 error ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop in /usr/ports/mail/sendmail. *** Error code 1 Stop in /usr/ports/mail/sendmail. root@system:/usr/ports/mail/sendmail # -- Pavel Sokolov ___ 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: print/muttprint
El día Sunday, October 12, 2014 a las 04:52:27PM +0200, Matthias Apitz escribió: > # svn diff Makefile > RUN_DEPENDS= psnup:${PORTSDIR}/print/psutils \ > - latex:${PORTSDIR}/print/texlive-full \ > - dvips:${PORTSDIR}/print/tex-dvipsk \ > uncompface:${PORTSDIR}/mail/faces \ > convert:${PORTSDIR}/graphics/ImageMagick \ > p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \ > > I restarted the jail and poudriere only rebuilt the muttprint package > itself, not the two others removed: > > # poudriere bulk -j freebsd-head -p ports-muttprint print/muttprint > ... > [00:06:37] >> Built ports: print/muttprint > [freebsd-head-ports-muttprint] [2014-10-12_15h40m55s] [committing:] Queued: 1 > Built: 1 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 00:06:03 > [00:06:37] >> Logs: > /usr/local/poudriere/data/logs/bulk/freebsd-head-ports-muttprint/2014-10-12_15h40m55s > > I removed all packages and re run the jail again with the above deleted > RUN_DEPENDS= lines; note that poudriere now only calculates 164 packages > to build (and not 183): > > # rm /usr/local/poudriere/data/packages/freebsd-head-ports-muttprint/All/* > > # poudriere bulk -j freebsd-head -p ports-muttprint print/muttprint > ... > [00:00:52] >> Cleaning the build queue > [00:00:52] >> Recording filesystem state for prepkg... done > [00:00:52] >> Building 164 packages using 1 builders > [00:00:52] >> Starting/Cloning builders > > This underpins that there is something lost in the Tex infrastructure. > > When the build job will be done in some hours I will check if any of the > resulting 164 packages contains the tools /usr/local/bin/latex and > /usr/local/bin/dvips, both needed by the muttprint Perl script. None of the 164 contained /usr/local/bin/latex or /usr/local/bin/dvips. matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: g...@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X- No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign ___ 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: print/muttprint
El día Sunday, October 12, 2014 a las 04:56:00PM +0200, Kurt Jaeger escribió: > Hi! > > > For the moment, I'd suggest to let the two additional RUN_DEPENDS= > > lines in the Makefile as proposed. > > Can you try with > > USE_TEX=latex dvipsk > > and without the two additional RUN_DEPENDS ? Hi, I started it this morning with your change. It said that it will build this time 166 packages (not 164). When it ends I will report back. Btw: Mk/bsd.tex.mk says: ... # Ports which depend on TeX should use USE_TEX. # USE_TEX= yes # USE_TEX= full # USE_TEX= latex:build # USE_TEX= formats texlive # USE_TEX= latex:build dvipsk:build ... matthias -- Matthias Apitz | /"\ ASCII Ribbon Campaign: E-mail: g...@unixarea.de | \ / - No HTML/RTF in E-mail WWW: http://www.unixarea.de/ | X- No proprietary attachments phone: +49-170-4527211 | / \ - Respect for open standards | en.wikipedia.org/wiki/ASCII_Ribbon_Campaign ___ 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"