Re: FreeBSD ports that you maintain require staging updates
If you see a port you use or like in here I suggest stepping up and helping to stage it. http://www.freebsd.org/doc/en/articles/contributing-ports/article.html Bryan On 5/29/14, 1:43 PM, portmgr-feedb...@freebsd.org wrote: Hi, You are receiving this mail as a port that you maintain does not support STAGEDIR. Please convert the port to support staging, or reset maintainer if you no longer wish to maintain it, and submit a PR to have it updated. On June 30 all unstaged ports will be DEPRECATED and have their MAINTAINER reset to po...@freebsd.org. These ports will be set to EXPIRE on August 31. For more details see: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/80.html Ports that you maintain that are currently unstaged (NO_STAGE=yes): audio/festlex-ogi audio/festvox-us1-mbrola audio/festvox-us2-mbrola audio/festvox-us3-mbrola audio/freeswitch-sounds audio/jokosher audio/jxm audio/linux-musicipserver audio/madfufw audio/ventrilo-server biology/blast cad/jspice3 cad/scv cad/systemc chinese/CJKUnifonts chinese/big5con chinese/bitchx chinese/cmexfonts chinese/cwtex chinese/cwtexttf chinese/fireflyttf chinese/joe chinese/kcfonts chinese/miniChinput chinese/moefonts-cid chinese/moettf chinese/msttf chinese/opendesktop-fonts chinese/xsim chinese/zhcon comms/java-commapi converters/mule-ucs databases/akonadi-googledata databases/cyrus-imspd databases/erlang-mysql databases/exist databases/flare databases/frontbase-jdbc databases/geoserver-mysql-plugin databases/gigabase databases/gnatsweb4 databases/hk_classes databases/jdbc-oracle10g databases/jdbc-oracle11g databases/jdbc-oracle8i databases/kinterbasdb databases/linux-oracle-instantclient-basic databases/linux-oracle-instantclient-sdk databases/linux-oracle-instantclient-sqlplus databases/lsdb databases/mrtg-mysql-load databases/msql3 databases/msql databases/mysqlcppapi databases/openbase-jdbc databases/pear-Doctrine12 databases/pecl-drizzle databases/pgpool databases/postgresql-plproxy databases/tora databases/xapian-core10 databases/yasql deskutils/gdesklets-starterbar deskutils/planner.el deskutils/preferences deskutils/surrealtodo deskutils/tel devel/ace+tao-doc devel/aros-sdk devel/asmutils devel/buildtool-doc devel/cgprof devel/cvsbook devel/cvslines devel/cvsmonitor devel/eiffelstudio devel/elf devel/elib-emacs21 devel/elib devel/entity devel/flowdesigner devel/gaphor devel/gittrac devel/horde3-chora devel/ireport devel/jzmq devel/libtecla devel/linux-kmod-compat devel/ml-doc devel/noweb devel/ocaml-annexlib devel/ocaml-camljava devel/ocaml-equeue devel/ocaml-ounit devel/ocaml-sdl devel/ocaml-xstr devel/ocaml-xstrp4 devel/omniNotify devel/omniORB devel/openwince-include devel/p4db devel/php-java-bridge devel/pmk devel/scsh-install-lib devel/sfslite-dbg devel/sfslite-noopt devel/sfslite devel/sml_tk devel/stlport devel/subclipse devel/sunterlib devel/tide devel/tigcc devel/uppaal dns/dnscheckengine dns/ldapdns dns/posadis editors/gnuserv editors/p5-Padre editors/semi-xemacs21-mule editors/textedit editors/xemacs-devel-mule editors/xemacs-devel editors/xemacs21-mule editors/xemacs emulators/atari800 emulators/darcnes emulators/its emulators/nonpareil emulators/vMac emulators/vmsbackup finance/ledgersmb12 finance/ledgersmb finance/mybudget finance/sabernetdcs-client french/belote french/dico french/facturier ftp/bareftp games/actx games/alephone-scenarios games/atitd games/crafty-open-enormous games/crafty-open-large games/gnomesudoku games/joequake games/ladder games/lapispuzzle games/lgeneral games/linux-americasarmy games/linux-etqw-demo-server games/linux-etqw-server games/linux-nerogame games/linux-sof games/linux-ut games/mindfocus games/minecraft-server games/qix
Re: Net-SNMP conflict
On Thu May 29 18:23:20 2014, Pete Carah wrote: On 05/20/2014 09:58 AM, Bryan Drewery wrote: On 2014-05-20 04:18, Pete Carah wrote: PLEASE don't automatically install pkg during the build of ANY other package; if this happens in the middle of a portupgrade -a on a system without pkgng, the result is not pretty; all packages built after net-snmp have a duplicated origin, among other things. I hope I can recover the system since it is supposed to be a production server. Yes, I realize I'll have to convert. However, this forced install doesn't convert the database so the pkg database and /var/db/pkg end up inconsistent, and I can't tell what is really installed on all of the packages that show a duplicated origin. -- Pete (portupgrade maintainer and pkg developer here) Having pkg installed should be perfectly safe. Portupgrade, nor the ports framework, consider pkg installed as converted. All packages will continue to be registered in the old format unless you run pkg2ng or 'pkg install' or add WITH_PKGNG=yes to your make.conf. Can you please elaborate on what the duplicated origin issue is? The way net-snmp installed pkg also activated it without doing a pkg2ng; since this happened in the middle of a portupgrade part of the portupgrade kept its records the old way and the rest the new way without any of the old ports in the database. This made a lot of things build twice. Not very nice... Have you ran pkg2ng since then? None of this sounds right to me. If you have not yet ran pkg2ng then we can debug it. Otherwise it's too late. If not, I'd like to see the output of 'pkg info' and: env TMPDIR=/dev/null ASSUME_ALWAYS_YES=1 PACKAGESITE=file:///nonexistent pkg info -x 'pkg(-devel)?$' It is very much intended that installing pkg or having it pulled in via net-snmp will not run pkg2ng. Portupgrade should be flipping over to using pkg unless pkg has itself registered - which can't happen without WITH_PKGNG set in the environment or make.conf. net-snmp also should (if I remember the code I reviewed right) be only considering the new package database if it has packages in it, meaning not until you pkg2ng or 'pkg install'. No, the way I read the makefile lines in question it installed it if it wasn't already installed.. See: I am referring to the runtime of net-snmp, not the port. # pkg-1.2 cannot handle this dependency well. .if !defined(WITH_PKGNG) LIB_DEPENDS=libpkg.so:${PORTSDIR}/ports-mgmt/pkg .endif This will install if it is there or not, but only if it is NOT in use. Probably not what was intended. -- Pete ___ 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