SOLVED: Re: print/teTeX-base failed to install on ia64
On Thu, Jan 06, 2011 at 09:59:44PM +, Anton Shterenlikht wrote: > I've no problems updating to teTeX-base-3.0_21 on amd64 and > on sparc64. HOwever, on ia64 I get this error on "make install": > > *snip* > install -o root -g wheel -m 444 ./mktex.opt > /usr/local/share/texmf/web2c/mktex.opt > install -o root -g wheel -m 555 ./mktexdir > /usr/local/share/texmf/web2c/mktexdir > install -o root -g wheel -m 444 ./mktexdir.opt > /usr/local/share/texmf/web2c/mktexdir.opt > install -o root -g wheel -m 555 ./mktexnam > /usr/local/share/texmf/web2c/mktexnam > install -o root -g wheel -m 444 ./mktexnam.opt > /usr/local/share/texmf/web2c/mktexnam.opt > install -o root -g wheel -m 555 ./mktexupd > /usr/local/share/texmf/web2c/mktexupd > /bin/sh ../libtool --mode=install install -o root -g wheel -m 444 > .libs/libkpathsea.a /usr/local/lib > install -o root -g wheel -m 444 .libs/libkpathsea.a > /usr/local/lib/libkpathsea.a > ranlib /usr/local/lib/libkpathsea.a > chmod 644 /usr/local/lib/libkpathsea.a > /bin/sh ../libtool --mode=install install -s -o root -g wheel -m 555 > kpsewhich /usr/local/bin > install -o root -g wheel -m 555 -s kpsewhich /usr/local/bin/kpsewhich > install -s -o root -g wheel -m 555 kpsestat /usr/local/bin > BFD: /usr/local/bin/stZ0ROVc: The first section in the PT_DYNAMIC segment is > not the .dynamic section > strip:/usr/local/bin/stZ0ROVc[.interp]: Bad value > BFD: /usr/local/bin/stZ0ROVc: The first section in the PT_DYNAMIC segment is > not the .dynamic section > strip:/usr/local/bin/stZ0ROVc: Bad value > install: wait: No such file or directory > gmake[2]: *** [install-exec] Error 70 > gmake[2]: Leaving directory > `/usr/ports/print/teTeX-base/work/tetex-src-3.0/texk/kpathsea' > gmake[1]: *** [install] Error 1 > gmake[1]: Leaving directory > `/usr/ports/print/teTeX-base/work/tetex-src-3.0/texk' > gmake: *** [install] Error 1 > *** Error code 2 > > Stop in /usr/ports/print/teTeX-base. > # > > I can do > > # cd ./work/tetex-src-3.0/texk/kpathsea/ > # make install > > with no errors. > > > I also wonder which "strip" is used above: /usr/bin/strip > or the one from devel/binutils: /usr/local/bin/strip? > > many thanks > anton In anger I removed the whole ports tree, then reinstalled. Now this problem has gone away. Would be great to know if this really was a binutils problem, or a strange consequence of my ports misconfiguration, but now I'll never know.. -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 ___ 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"
Current unassigned ports problem reports
(Note: an HTML version of this report is available at http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .) The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description o ports/154079cvm ports package update request o ports/154078mailfront port is outdated (1.12) current version is 1 o ports/154077Cone is outdated (0.77) current version is 0.84 o ports/154074New Port: postgresql-repmgr o ports/154067[repocopy] sysutils/boxbackup -> sysutils/boxbackup-de o ports/154066Update mail/assp to 1.8.5.1 o ports/154063[NEW PORT] mail/dovecot2-antispam-plugin: The dovecot o ports/154058new port: games/megaglest, Free 3d real-time customiza o ports/154052New Port: astro/foxtrotgps - A moving map GPS applicat f ports/154047[update] databases/mantis: Update to 1.2.4 o ports/154045update port databases/dalmp o ports/154044[PATCH] update x11-toolkits/open-motif to latest versi o ports/154043[maintainer] audio/mangler add support for gsm and pu o ports/154036New port: net-mgmt/hastmon Cluster monitoring daemon o ports/154033[new port] www/nibbleblog - Nibbleblog is a lightweigh o ports/154031New port: audio/shoutcast2: SHOUTcast Distributed Netw o ports/154029graphics/sdl_gfx: install pkgconfig data in right plac o ports/154026[MAINTAINER] dns/opendnssec: update to 1.2.0 f ports/154001[PATCH] www/py-webkitgtk: update to 1.1.8 [feature saf o ports/154000[patch] Update net/nss-pam-ldap o ports/153999mrxvt-devel port 0.5.4_5 has freetype font support tur o ports/153992New port FusionPBX o ports/153987[new port] mail/dracmail - dracMail is a webmail inter o ports/153969[PATCH] devel/upp: Update from 2008.1 to 2791 o ports/153963New port: comms/uarduno USB/serial kernel module for A o ports/153962[PATCH] www/moinmoin: update to 1.9.3 [feature safe] o ports/153956www/squid31: squid_radius_auth does not send identifie o ports/153955[NEW PORT] textproc/p5-HTML-HTMLDoc: Perl interface to o ports/153954I will resume MAINTAINER for lang/pbasic please o ports/153950[REPOCOPY] www/typo3 --> www/typo344 o ports/153941[patch] devel/boost-all: mark MAKE_JOBS_SAFE o ports/153926New port net/freeswitch-snapshot o ports/153914New port: devel/py-bitarray: Efficient arrays of boole f ports/153913[MAINTAINER-UPDATE] games/inform7: update to 6G60 f ports/153912[PATCH] security/sqlninja: update to 0.2.5 f ports/153911[PATCH] security/srm: update to 1.2.11 o ports/153881new port: dns/curvedns Forwarding NS that adds DNSCurv o ports/153874devel/cvs-devel port will core o ports/153837[NEW PORT] p5-Async-Interrupt: allow C/XS libraries to o ports/153835[NEW PORT] net-mgmt/phpweathermap: A network visualisa o ports/153830databases/mytop stopped working after update mysql-cli f ports/153824[PATCH] www/phpSysInfo: Update to 3.0.7 f ports/153823Update graphics/white_dune to 0.30 o ports/153812[new port] deskutils/myitcrm - MYIT CRM is a CRM proje o ports/153810[PATCH] Fix usb_interrupt_read() in devel/libusb for f o ports/153795repocopy www/drupal5/bsd.drupal.mk to Mk/bsd.drupal.mk o ports/153791Missing Optional Dependency for audio/squeezeserver o ports/153787new port devel/p5-Tie-Cache-LRU: LRU Cache in Memory t o ports/153785[update] deskutils/cairo-dock-plugins to 2.2.0-4 o ports/153784[update] deskutils/cairo-dock to 2.2.0-4 o ports/153773net/rabbitmq: reads configuration from /etc instead of f ports/153770www/mediawiki LaTeX math plugin search path issues f ports/153733[patch] emulators/visualboyadvance-m: problem with joy o ports/153715net/freeradius: FreeRADIUS exiting with Signal 11 on F f ports/153706security/gorilla broken o ports/153700[NEW PORT] www/pivotx: Software to help you maintain d f ports/153697ports java/jboss5 build failed f ports/153688[MAINTAINER] net-mgmt/zabbix-server: update to 1.8.4 f ports/153651Update port: x11-fonts/terminus-font - Update to 4.32 f ports/153645Update ports: emulators/mame update to v0.141 o ports/153643Add disk plugin support to net-mgmt/collectd o ports/153627[NEW PORT] audio/soundkonverter: Frontend to various a
Fwd: Current unassigned ports problem reports
Hi, I am the author of dracMail Webamil ( mail/dracmail ) and I would like to take ownership of the port. I couldn't find in the Handbook how ports are being assigned. Please let me know where could I find more about this. Thank you, Grosan Flaviu Gheorghe On January 17, 2011, 12:07 pm, bugmas...@freebsd.org wrote: (Note: an HTML version of this report is available at [1]http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .) The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description - --- o ports/154079 cvm ports package update request o ports/154078 mailfront port is outdated (1.12) current version is 1 o ports/154077 Cone is outdated (0.77) current version is 0.84 o ports/154074 New Port: postgresql-repmgr o ports/154067 [repocopy] sysutils/boxbackup -> sysutils/boxbackup-de o ports/154066 Update mail/assp to 1.8.5.1 o ports/154063 [NEW PORT] mail/dovecot2-antispam-plugin: The dovecot o ports/154058 new port: games/megaglest, Free 3d real-time customiza o ports/154052 New Port: astro/foxtrotgps - A moving map GPS applicat f ports/154047 [update] databases/mantis: Update to 1.2.4 o ports/154045 update port databases/dalmp o ports/154044 [PATCH] update x11-toolkits/open-motif to latest versi o ports/154043 [maintai ner] audio/mangler add support for gsm and pu o ports/154036 New port: net-mgmt/hastmon Cluster monitoring daemon o ports/154033 [new port] www/nibbleblog - Nibbleblog is a lightweigh o ports/154031 New port: audio/shoutcast2: SHOUTcast Distributed Netw o ports/154029 graphics/sdl_gfx: install pkgconfig data in right plac o ports/154026 [MAINTAINER] dns/opendnssec: update to 1.2.0 f ports/154001 [PATCH] www/py-webkitgtk: update to 1.1.8 [feature saf o ports/154000 [patch] Update net/nss-pam-ldap o ports/153999 mrxvt-devel port 0.5.4_5 has freetype font support tur o ports/153992 New port FusionPBX o ports/153987 [new port] mail/dracmail - dracMail is a webmail inter o ports/153969 [PATCH] devel/upp: Update from 2008.1 to 2791 o ports/153963 New port: comms/uarduno USB/seria l kernel module for A o ports/153962 [PATCH] www/moinmoin: update to 1.9.3 [feature safe] o ports/153956 www/squid31: squid_radius_auth does not send identifie o ports/153955 [NEW PORT] textproc/p5-HTML-HTMLDoc: Perl interface to o ports/153954 I will resume MAINTAINER for lang/pbasic please o ports/153950 [REPOCOPY] www/typo3 --> www/typo344 o ports/153941 [patch] devel/boost-all: mark MAKE_JOBS_SAFE o ports/153926 New port net/freeswitch-snapshot o ports/153914 New port: devel/py-bitarray: Efficient arrays of boole f ports/153913 [MAINTAINER-UPDATE] games/inform7: update to 6G60 f ports/153912 [PATCH] security/sqlninja: update to 0.2.5 f ports/153911 [PATCH] security/srm: update to 1.2.11 o ports/153881 new port: dns/curvedns Forwarding NS that adds DNSCurv o port s/153874 devel/cvs-devel port will core o ports/153837 [NEW PORT] p5-Async-Interrupt: allow C/XS libraries to o ports/153835 [NEW PORT] net-mgmt/phpweathermap: A network visualisa o ports/153830 databases/mytop stopped working after update mysql-cli f ports/153824 [PATCH] www/phpSysInfo: Update to 3.0.7 f ports/153823 Update graphics/white_dune to 0.30 o ports/153812 [new port] deskutils/myitcrm - MYIT CRM is a CRM proje o ports/153810 [PATCH] Fix usb_interrupt_read() in devel/libusb for f o ports/153795 repocopy www/drupal5/bsd.drupal.mk to Mk/bsd.drupal.mk o ports/153791 Missing Optional Dependency for audio/squeezeserver o ports/153787 new port devel/p5-Tie-Cache-LRU: LRU Cache in Memory t o ports/153785 [update] deskutils/cairo-dock-plugins to 2.2.0-4 o ports/153784 [update] deskutils/cairo-dock to 2.2.0-4 o ports/153773 net/rabbitmq: reads configuration from /etc instead of f ports/153770 www/mediawiki LaTeX math plugin search path issues f ports/153733 [patch] emulators/visualboyadvance-m: problem with joy o ports/153715 net/freeradius: FreeRADIUS exiting with Signal 11 on F f ports/153706 security/gorilla broken o ports/153700 [NEW PORT] www/pivotx: Software to help you maintain d f ports/153697 ports java/jboss5 build failed f ports/153688 [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.4 f ports/153651 Update port: x11-fonts/terminus-font - Update to 4.32 f ports/153645 Update ports: emu
Re: Fwd: Current unassigned ports problem reports
On Mon, Jan 17, 2011 at 11:38:22AM -, fgheor...@dracmail.net wrote: >I am the author of dracMail Webamil ( mail/dracmail ) and I would >like to take ownership of the port. I couldn't find in the Handbook >how ports are being assigned. It's currently unmaintained, so all you would have to do is send a Problem Report to claim it. Here's some relevant information: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing-ports/ http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html http://www.freebsd.org/doc/en_US.ISO8859-1/articles/problem-reports/ mcl ___ 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: xfce 4.8pre3 preview
On Fri, 14 Jan 2011 12:44:44 +0100 Oliver Lehmann wrote: > Hi, > > I've updated the tarball. > > - Use PLIST_SUB in thunars Makefile > - update orage to 4.8.0 > - update mirror list in bsd.sites.mk > > http://people.freebsd.org/~oliver/xfce/xfce-4.8pre3_ports.tar.gz > > The PRs about updated xfce plugins - I've not included those updates as they > won't change the situation as far as I've seen about "port runs with > 4.8 or not". > This would be the only reason why I would include a new plugin version > into the > 4.8 upgrade. All other updates like "new features" should be handled > seperatly. First, many thanks to all involved in developing and porting Xfce. I thought to give this a try, and I noticed that deskutils/xfce4-tumbler and x11-fm/thunar depend on graphics/gdk-pixbuf. That should be gdk-pixbuf2. ___ 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: math/femlab - deprecation
I suggest this port is labeled DEPRECATED and removed in a near future. I ported this in 1997 but development ceased soon after it was released, so even when it still builds I am pretty sure development has ceased and we have better packages for this type of stuff now. Pedro. ___ 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: math/femlab - deprecation
Hmm... I just found the website and download links at: http://www.math.chalmers.se/Math/Research/Femlab/ I'll submit and update soon. Pedro. --- On Mon, 1/17/11, Pedro F. Giffuni wrote: > I suggest this port is labeled > DEPRECATED and removed in > a near future. > > I ported this in 1997 but development ceased soon after it > was released, so even when it still builds I am pretty > sure development has ceased and we have better packages > for this type of stuff now. > > Pedro. > > > > ___ 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"
www/chromium MAINTAINER, was Re: chromium producing constant hdd access
Hi po...@freebsd.org & cc GaryJ & rene@ bcc: freebsd-questi...@freebsd.org The hdd access thread could continue on questions@ so I left that BCC'd but issue of MAINTAINER of www/chromium best on ports@ list. Reference: > From: Chad Perrin > > On Sun, Jan 16, 2011 at 11:51:43AM +, Alexander Best wrote: > > hi there, > >=20 > > i noticed chromium is producing a lot of hdd activity. i think it writes = > every > > 1kb of new data directly to disk or so. is there a way to increase chromi= > ums > > download buffer somehow. firefox or opera seem to have a much larger down= > load > > buffer and write bigger chunks to disk. thus they produce a lot less hdd = > writes > > per second. > >=20 > > has anybody experienced the same behavior? > > I haven't used the Chromium browser in months, since a bunch of > vulnerabilities arose and the port maintainer's business model evidently > makes it impossible for him to update the port to fix vulnerabilities > that are less than a year old. ports/www/chromium "MAINTAINER" rene@ (cc'd) leaves it broken (see mail below), it still won't even compile (I just checked again a week later). A CVS roll back would at least get it compiling again, rene@ has ignored request to roll back. If rene@ resigns, MAINTAINER would revert to po...@freebsd.org so others could fix FreeBSD's current ports/www/chromium ] To: =?ISO-8859-1?Q?Ren=E9_Ladan?= ] cc: "Gary Jennejohn (Home)" ] Subject: Re: /pri/FreeBSD/branches/amd64/-current/ports/www/chromium ] From: "Julian H. Stacey" ] cc: "Julian H. Stacey" ] Date: Mon, 10 Jan 2011 18:51:26 +0100 ] Sender: j...@berklix.com ] ] Hi, ] Reference: ] > From: =?ISO-8859-1?Q?Ren=E9_Ladan?= ] > Date: Mon, 10 Jan 2011 18:06:37 +0100 ] > Message-id: ] ] =?ISO-8859-1?Q?Ren=E9_Ladan?= wrote: ] > 2011/1/10 Julian H. Stacey : ] > > Hi Rene cc Gary, ] > > ] > > =?ISO-8859-1?Q?Ren=E9_Ladan?= wrote: ] > >> 2011/1/10 Julian H. Stacey : ] > >> > Hi r...@freebsd.org ] > >> > cc Gary J ] > >> > ] > >> > FYI as maintainer of chromium ] > >> > ] > >> > cd /pri/FreeBSD/branches/amd64/-current/ports/www/chromium ] > >> > setenv PORTSDIR /pri/FreeBSD/branches/amd64/-current/ports ] > >> > uname -a ] > >> > FreeBSD fire.js.berklix.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Mon Jul 12 00:59:43 CEST 2010 j...@fire.js.berklix.net:/usr1/src/sys/amd64/compile/FIRE64.small amd64 ] > >> > make ] > >> > ===> chromium-6.0.472.63 cannot install: Unknown component dconf. ] > >> > ] > >> > I have built chromium before on this box, ] > >> > "About" key reports: 6.0.472.63(0) ] > >> > /var/db/pkg/chromium-6.0.472.63 ] > >> > ] > >> > It won't rebuild now though, ] > >> > ( I was trying to rebuild to make package for a friend cc'd Gary ] > >> > who runs current, chrome doesnt build for him too apparently ) ] > >> > ] > >> Currently the version of Chromium in the Ports Collection is marked as ] > >> FORBIDDEN because of security problems, and the source distribution ] > >> tarball is unavailable. ] > >> ] > >> There should be a new version (9.0) available ] > >> soonish though. ] > >> ] > >> Rene ] > > ] > > If chromium generic team fix security issues, ] ] You lost text from my reply, here it is again: ] ] ] ] If chromium generic team fix security issues, but still use ] ] ] dconf, that may still leave you needing to fix the FreeBSD Makefile ] ] ] to fix the dconf build dependency failure ? I have source here if ] ] ] you want it, so you can fix that in parallel to save waiting. ] ] ] ] ] ] 95188168 Nov 12 11:29 chromium-courgette-redacted-6.0.472.63.tar.xz ] ] ] MD5 (chromium-courgette-redacted-6.0.472.63.tar.xz) = adb9186424fa1800eef49cd14329821e ] ] ] ] ] ] My binaries were localy built here by me using current Makefile, so I presume ] ] ] someone broke current Makefile after that, possibly before it was ] ] ] marked forbidden (which I hashed out) ? Unless its eg my local ] ] ] env/ libs or something broke since I built it. ] ] ] ] ] ] Dates of my builds: ] ] ] ] ] ] -r-xr-xr-x 1 root wheel 63947372 Nov 24 09:43 /usr/local/share/chromium/chrome* ] ] ] amd64 ] ] ] ] ] ] -r-xr-xr-x 1 root wheel 56994655 Nov 25 00:57 /usr/local/share/chromium/chrome* ] ] ] i686 ] ] ] > They only fix them for the current stable/beta/dev (8/9/10) ] > versions of Chromium. The old maintainer ported obsolete versions ] ] Which built & runs. ] ] > of Chromium unless you paid for them. ] ] I paid nothing, it built & runs. ] ] > Currently there is no free version of Chromium on FreeBSD. ] ] Who broke ports/www/chromium build some time after 25 Nov 2010 ? ] As Maintainer, please back out CVS commits till it builds again, ] (leave it marked as FORBIDDEN= if you choose), ] only recommit changes when you have sources that build. --- Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com Mail plain text; Not quoted-printable,
Re: FreeBSD Port: math/femlab - deprecation
On Mon, Jan 17, 2011 at 1:57 PM, Pedro F. Giffuni wrote: > Hmm... > > I just found the website and download links at: > http://www.math.chalmers.se/Math/Research/Femlab/ > > I'll submit and update soon. > > Pedro. > > --- On Mon, 1/17/11, Pedro F. Giffuni wrote: > > > I suggest this port is labeled > > DEPRECATED and removed in > > a near future. > > > > I ported this in 1997 but development ceased soon after it > > was released, so even when it still builds I am pretty > > sure development has ceased and we have better packages > > for this type of stuff now. > > > > Pedro. > > > > > > > > > > > The following links are broken ftp://ftp.md.chalmers.se/pub/Femlab/femlab-1d.tar.gz ftp://ftp.md.chalmers.se/pub/Femlab/femlab-2d-v1.1.tar.gz ftp://ftp.ccsf.caltech.edu/roy ftp://ftp.md.chalmers.se/pub/Femlab/femlab-1.0.tar.gz from the page : http://www.math.chalmers.se/Math/Research/Femlab/download.html Thank you very much Mehmet Erol Sanliturk ___ 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: New port needs review: net/erlyvideo
17.01.2011 00:45, Jason Helfman пишет: You may wish to consider a for loop on the make install target. Are these directories created during the install process of the package? I didn't see these directories created outside of the Makefile. Do you mean something like this? DIRS= /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \ /var/log/${PORTNAME} ${ERLYDIR} ${ETCDIR} ${WWWDIR} .for dir in ${DIRS} ${MKDIR} ${dir} .endfor Yes, however are they created during a pkg_add command? Consider a recent patch I submitted for comms/minicom. http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153749 Directories created in Makefile process, aren't created in the packaging process, unless you are putting the operations into a pkg-install or an @exec operation in pkg-plist, respectively. That is my understanding, and what I have found in fixing ports here and there. I fixed the packaging for www/tomcat55, as well. I found that as a port it worked fine, however package installation would fail. Jason, i fixed all the issues that you mentioned besides this one. 1. "for" loop somehow doesn't work for ${ETCDIR}, ${WWWDIR}, ${ERLDIR} in Makefile. I tried to add this lines and it fails to create this directories: """ .for dir in /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \ /var/log/${PORTNAME} ${ETCDIR} ${ERLYDIR} ${WWWDIR} ${MKDIR} ${dir} .endfor """ But dirs in /var still created fine. 2. When i do a `make package` then i see that in created package directories and files that installed into /var/lib/${PORTNAME} and /var/log/${PORTNAME} are missing (still ${ETCDIR}, ${WWWDIR}, ${ERLDIR} added to package without any problem). This directories is created in filesystem, but missing in package file. I read http://www.freebsd.org/doc/en/books/porters-handbook/plist-cleaning.html and PR 153749 but it doesn't help much. Directories in /var are created, but not included into a package. How can i fix that? -- Regards, Ruslan ___ 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: New port needs review: net/erlyvideo
On Mon, Jan 17, 2011 at 11:14:10PM +0300, Ruslan Mahmatkhanov thus spake: 17.01.2011 00:45, Jason Helfman пишет: You may wish to consider a for loop on the make install target. Are these directories created during the install process of the package? I didn't see these directories created outside of the Makefile. Do you mean something like this? DIRS= /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \ /var/log/${PORTNAME} ${ERLYDIR} ${ETCDIR} ${WWWDIR} .for dir in ${DIRS} ${MKDIR} ${dir} .endfor Yes, however are they created during a pkg_add command? Consider a recent patch I submitted for comms/minicom. http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153749 Directories created in Makefile process, aren't created in the packaging process, unless you are putting the operations into a pkg-install or an @exec operation in pkg-plist, respectively. That is my understanding, and what I have found in fixing ports here and there. I fixed the packaging for www/tomcat55, as well. I found that as a port it worked fine, however package installation would fail. Jason, i fixed all the issues that you mentioned besides this one. 1. "for" loop somehow doesn't work for ${ETCDIR}, ${WWWDIR}, ${ERLDIR} in Makefile. I tried to add this lines and it fails to create this directories: """ .for dir in /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \ /var/log/${PORTNAME} ${ETCDIR} ${ERLYDIR} ${WWWDIR} ${MKDIR} ${dir} .endfor """ I believe you need to do this: ${MKDIR} $${dir} But dirs in /var still created fine. 2. When i do a `make package` then i see that in created package directories and files that installed into /var/lib/${PORTNAME} and /var/log/${PORTNAME} are missing (still ${ETCDIR}, ${WWWDIR}, ${ERLDIR} added to package without any problem). This directories is created in filesystem, but missing in package file. I read http://www.freebsd.org/doc/en/books/porters-handbook/plist-cleaning.html and PR 153749 but it doesn't help much. Directories in /var are created, but not included into a package. How can i fix that? It is an empty directory, so you could do what I had done for minicom, potentially: Just an example, and not tested... add to pkg-plist: @cwd /var @exec if [ ! -d %D/lib/${PORTNAME} ] ; then /bin/mkdir %D/lib/${PORTNAME} ; fi @exec if [ ! -d %D/log/${PORTNAME} ] ; then /bin/mkdir %D/log/${PORTNAME} ; fi @dirrm lib/${PORTNAME} @dirrm log/${PORTNAME} -- Regards, Ruslan -jgh -- Jason Helfman System Administrator experts-exchange.com http://www.experts-exchange.com/M_4830110.html E4AD 7CF1 1396 27F6 79DD 4342 5E92 AD66 8C8C FBA5 ___ 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: New port needs review: net/erlyvideo
On 17/01/2011 20:26, Jason Helfman wrote: >> .for dir in /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins >> \ /var/log/${PORTNAME} ${ETCDIR} ${ERLYDIR} ${WWWDIR} >> ${MKDIR} ${dir} >> .endfor >> """ This snippet needs to be associated with some sort of make target or it will never get run. You can do something like this: DIRS= /var/lib/${PORTNAME}/movies \ /var/lib/${PORTNAME}/plugins\ /var/log/${PORTNAME}\ ${ETCDIR} ${ERLYDIR} ${WWWDIR} .for dir in $DIRS dirs :: ${dir} ${MKDIR} ${.TARGET} .endfor Or you could have just one target and put a shell loop as the action: DIRS= ... dirs : for d in ${DIRS} ; do \ ${MKDIR} $$d ;\ done Note the backslashes so that make(1) executes all of that as one command, and the required use of ';' to mark the end of the different shell statements. > I believe you need to do this: > > ${MKDIR} $${dir} No -- that's not the case here. You need to do this if you have a shell for-loop as part of the action of a target (the second example above), as $$ causes make to pass a literal $ through to the underlying shell, rather than expanding it as a make(1) variable. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matt...@infracaninophile.co.uk Kent, CT11 9PW signature.asc Description: OpenPGP digital signature
Re: www/chromium MAINTAINER, was Re: chromium producing constant hdd access
On Mon, Jan 17, 2011 at 08:12:40PM +0100, Julian H. Stacey wrote: > rene@ has ignored request to roll back. If rene@ resigns, > MAINTAINER would revert to po...@freebsd.org so others could fix > FreeBSD's current ports/www/chromium Because of the legal questions surrounding chromium, portmgr will ensure that it does not revert to ports@ :-) mcl ___ 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"