FreeBSD Monitor - Feeds::ports_updating http://www.fbsdmon.org/feed/ports_updating 2014-09-09T23:59:59Z FreeBSD Monitor ports_updating http://www.fbsdmon.org/feed/ports_updating/9756bf2b52e5c56a8354 2014-09-09T23:59:59Z AFFECTS: users seeing build errors about missing *.la files<br />AUTHOR: tijl@FreeBSD.org<br /><br />We are in the process of adjusting or, if possible, removing libtool archives<br />(*.la files) from all ports because they can otherwise cause overlinking<br />between packages. This is the problem where in the dependency chain A-&gt;B-&gt;C<br />an extra link is added from A to C even if A does not use C directly. This<br />makes some updates to port C expensive because then both A and B have to be<br />rebuilt instead of just B.<br /><br />This is mostly behind the scenes work that you won't notice. In fact most<br />ports have already been converted. You may however run into build errors<br />about missing *.la files if a port update in the past went wrong and left<br />behind *.la files with references to other *.la files that are no longer<br />there. In this case, please run the following command:<br /><br />find /usr/local/lib -name '*.la' | xargs grep -l 'libfoo\.la' | xargs pkg which<br />(Replace libfoo\.la with the *.la file that is missing.)<br /><br />This command will print a list of *.la files that refer to the missing *.la<br />file and what package they belong to. First, where it says "not found in the<br />datatbase", remove the *.la file. After removing all such files, where it<br />says "installed by package X", rebuild X. Eventually the list printed by<br />that command will be empty and the build error should be gone. ports_updating http://www.fbsdmon.org/feed/ports_updating/e5c1e9daea41a20d51d4 2014-08-26T23:59:59Z AFFECTS: users of ports-mgmt/pkg, ports-mgmt/pkg-devel<br />AUTHOR: bdrewery@FreeBSD.org<br /><br />Pkg has been updated to 1.3.7. This fixes registration and tracking of<br />shared libraries. All earlier versions of Pkg incorrectly marked some<br />shared libraries and used the wrong name for some.<br /><br />Please note announcement for special instructions at:<br /> http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000086.html<br /><br />- Users need to run 'pkg update -f' and 'pkg check -Ba' after upgrading to<br /> pkg-1.3.7 and before updating any other packages. This avoids needing to<br /> reinstall anything not needed due to changed shlibs.<br /> For binary package users:<br /> # pkg install ports-mgmt/pkg<br /> # pkg update -f<br /> # pkg check -Ba<br /> # pkg upgrade<br /> For port users:<br /> # make -C /usr/ports/ports-mgmt/pkg build deinstall install clean<br /> # pkg check -Ba<br />- People building packages for serving to other systems need to rebuild<br /> all packages with 1.3.7. ports_updating http://www.fbsdmon.org/feed/ports_updating/05b5de625f2d1b11a48f 2014-08-23T23:59:59Z AFFECTS: users of graphics/libjpeg-turbo<br />AUTHOR: adamw@FreeBSD.org<br /><br />libjpeg-turbo installs its own unique library (libturbojpeg.so) and<br />a drop-in replacement for libjpeg.so. The drop-in replacement has been<br />split off into graphics/jpeg-turbo; libjpeg-turbo now installs only<br />libturbojpeg.so.<br /><br />If you were using the libjpeg.so from graphics/libjpeg-turbo, you<br />should install graphics/jpeg-turbo AFTER upgrading the libjpeg-turbo<br />port. ports_updating http://www.fbsdmon.org/feed/ports_updating/be1abd5e3095ab40c99c 2014-08-23T23:59:59Z AFFECTS: users of TeXLive<br />AUTHOR: hrs@FreeBSD.org<br /><br />TeXLive in Ports Collection has been updated to TL2014.<br /><br />When upgrading print/texlive-base on a system which has<br />TL2012 packages, the following error may occur:<br /><br />pkg-static: texlive-base-20140525 conflicts with texlive-texmf-20120701_4<br /><br />Please remove texlive-texmf-20120701_4 first in that case.<br /><br />If you still get a similar "conflict of install files" error,<br />please remove all of tex-* and texlive-* packages and then<br />see if ${PREFIX}/share/texmf-dist directory are empty. If not,<br />installing TeXlive can fail. Removing files in the directory<br />manually will fix the installation problem. ports_updating http://www.fbsdmon.org/feed/ports_updating/7ea682b4c3fc2711bba0 2014-08-21T23:59:59Z AFFECTS: users of databases/db4, databases/db4[1-7]*<br />AUTHOR: mandree@FreeBSD.org<br /><br />HEADS UP: for some applications that store their data in Berkeley DB<br />databases, you may have to export the data before the upgrade and<br />reload it afterwards. Detailed instructions are at<br />&lt;https://wiki.freebsd.org/Ports/BerkeleyDBCleanup&gt;.<br /><br />The older databases/db4* ports providing versions 4.0 to 4.7<br />inclusively have been removed, and 4.8 has been deprecated.<br />The default Berkeley DB version is now 5.3.<br />(6.x has a different license, but will be eligible as default on<br />systems that build ports from source and have db6 installed.)<br /> All enabled and working ports have been changed such that they use<br />Berkeley DB 4.8 or newer, and an -exp run has been made.<br /><br />After you have performed the first steps from the Wiki documentation,<br />and have arrived at a step that reads "build all applications", then<br />type as privileged user and without the hash sign:<br /><br /># Tools/scripts/BDB-upgrade-helper.sh<br /><br />The helper script requires that ports-mgmt/portmaster or<br />.../portupgrade is installed, will try to upgrade your applications<br />with either of these tools (portmaster preferred), and if that succeeds,<br />it will attempt to delete the packages if confirmed interactively. ports_updating http://www.fbsdmon.org/feed/ports_updating/c06a7a86b0a0a7eda267 2014-08-15T23:59:59Z AFFECTS: users of graphics/ilmbase and graphics/OpenEXR<br />AUTHOR: mandree@FreeBSD.org<br /><br />The OpenEXR and ilmbase (Industrial Light and Magic) shared object<br />names have changed. You must rebuild all packages that require either<br />of these libraries, by using one of these commands:<br /><br /># portmaster -r ilmbase -r OpenEXR<br /> or<br /># portupgrade -fr graphics/ilmbase graphics/OpenEXR<br /><br />The PORTREVISIONS of all ports that require ilmbase and/or OpenEXR<br />have been bumped. ports_updating http://www.fbsdmon.org/feed/ports_updating/0db8515be06b00185c4a 2014-08-15T23:59:59Z AFFECTS: users of graphics/ilmbase and graphics/OpenEXR<br />AUTHOR: mandree@FreeBSD.org<br /><br />The OpenEXR and ilmbase (Industrial Light and Magic) shared object<br />names have changed. You must rebuild all packages that require either<br />of these libraries, by using one of these commands:<br /><br /># portmaster -r ilmbase -r OpenEXR<br /> or<br /># portupgrade -fr graphics/ilmbase graphics/OpenEXR<br /><br />The PORTREVISIONS of all 500+ ports that require ilmbase/OpenEXR<br />have been bumped. ports_updating http://www.fbsdmon.org/feed/ports_updating/67799d2395f9fd8da9d6 2014-08-10T23:59:59Z AFFECTS: users of lang/ghc and */hs-*<br />AUTHOR: haskell@FreeBSD.org<br /><br />The Glorious Glasgow Haskell Compiler has been updated to version<br />7.8.3 and Haskell Platform to 2014.2.0.0. Hence it is recommended to<br />rebuild or reinstall all the dependent ports by one of the following<br />commands:<br /><br /># portmaster -w -r ghc<br /> or<br /># portupgrade -fr lang/ghc<br /> or<br /># pkg upgrade ports_updating http://www.fbsdmon.org/feed/ports_updating/ebc2de52949b567fc521 2014-08-10T23:59:59Z AFFECTS: users of lang/ghc and */hs-*<br />AUTHOR: haskell@FreeBSD.org<br /><br />The Glorious Glasgow Haskell Compiler has been updated to version<br />7.8.3 and Haskell Platform to 2014.2.0.0. Hence it is recommended to<br />rebuild or reinstall all the dependent ports and the lang/ghc port<br />itself by one of the following commands:<br /><br /># portmaster -w -r ghc<br /> or<br /># portupgrade -fr lang/ghc<br /><br />If you use pkg(8) then it is just safer to remove all the GHC-dependent<br />packages along with GHC and reinstall everything from scratch.<br />Something alone these lines may work:<br /><br /># pkg query "%ro" &gt; ghc-pkgs.txt<br /># pkg delete -y lang/ghc<br /># pkg install -y `cat ghc-pkgs.txt | grep -Ev "/hs-(haskeline|terminfo|transformers|xhtml)" ports_updating http://www.fbsdmon.org/feed/ports_updating/04d48ced16f1a791de46 2014-08-03T23:59:59Z AFFECTS: users of security/p5-openxpki<br />AUTHOR: wg@FreeBSD.org<br /><br />The following ports have been integrated into security/p5-openxpki:<br /> security/p5-openxpki-client<br /> security/p5-openxpki-client-sep<br /> security/p5-openxpki-deployment<br /><br />Before update make sure to remove the old packages:<br /><br /># pkg remove security/p5-openxpki-client<br /># pkg remove security/p5-openxpki-client-sap<br /># pkg remove security/p5-openxpki-deployment ports_updating http://www.fbsdmon.org/feed/ports_updating/59cbda0892ef04a2e78c 2014-08-03T23:59:59Z AFFECTS: users of security/p5-openxpki<br />AUTHOR: wg@FreeBSD.org<br /><br />The following ports have been integrated into security/p5-openxpki:<br /> security/p5-openxpki-client<br /> security/p5-openxpki-client-scep<br /> security/p5-openxpki-deployment<br /><br />Before update make sure to remove the old packages:<br /><br /># pkg remove security/p5-openxpki-client<br /># pkg remove security/p5-openxpki-client-scep<br /># pkg remove security/p5-openxpki-deployment ports_updating http://www.fbsdmon.org/feed/ports_updating/505e80112e64389674a2 2014-08-02T23:59:59Z AFFECTS: users of astro/stellarium<br />AUTHOR: danfe@FreeBSD.org<br /><br />Stellarium was updated to version 0.13.0. It's a new major release, and<br />it is based on Qt version 5 now. For those who are not comfortable with<br />upgrading to the new Qt, previous Stellarium version (0.12.4) was copied<br />over to `astro/stellarium-qt4' port. ports_updating http://www.fbsdmon.org/feed/ports_updating/7bc57d71582627213bf2 2014-07-31T23:59:59Z AFFECTS: users of www/ajaxplorer<br />AUTHOR: madpilot@FreeBSD.org<br /><br />The ajaxplorer project was renamed to pydio.<br /><br />Due to this update some manual steps will need to be performed<br />after updating the port.<br /><br />IMPORTANT: Perform a backup of the ajaxplorer installation and<br />the databases backing it(if you're using that feature).<br /><br />First manually remove the ajaxplorer port and install www/pydio<br />afterwards.<br /><br />Further steps will be avbailable in the pkg-message, which can<br />be shown with these commands:<br /><br /># pkg info -D pydio<br /><br /># pkg_info -D pydio<br /><br />Please also read the upgrading notes at:<br /><br />http://pyd.io/pydio-core-5.2.0#Upgrading ports_updating http://www.fbsdmon.org/feed/ports_updating/ef997c566fc9c9647b60 2014-07-31T23:59:59Z AFFECTS: users of www/ajaxplorer<br />AUTHOR: madpilot@FreeBSD.org<br /><br />The ajaxplorer project was renamed to pydio.<br /><br />Due to this update some manual steps will need to be performed<br />after updating the port.<br /><br />IMPORTANT: Perform a backup of the ajaxplorer installation and<br />the databases backing it(if you're using that feature).<br /><br />First manually remove the ajaxplorer port and install www/pydio<br />afterwards.<br /><br />Further steps will be available in the pkg-message, which can<br />be shown with these commands:<br /><br /># pkg info -D pydio<br /><br /># pkg_info -D pydio<br /><br />Please also read the upgrading notes at:<br /><br />http://pyd.io/pydio-core-5.2.0#Upgrading ports_updating http://www.fbsdmon.org/feed/ports_updating/d89560d98ebd35b18ce3 2014-07-30T23:59:59Z AFFECTS: users of security/libgcrypt<br />AUTHOR: pi@FreeBSD.org<br /><br />libgcrypt has been updated to 1.6.1 and all shared libraries versions have<br />been bumped. So you need to rebuild all applications that depend on<br />libgcrypt.<br /><br /># portmaster -r libgcrypt<br /> or<br /># portupgrade -fr security/libgcrypt<br /> or<br /># pkg install -fR security/libgcrypt ports_updating http://www.fbsdmon.org/feed/ports_updating/61c48843b61cd0429458 2014-07-28T23:59:59Z AFFECTS: users of security/libtasn1 and any port that depends on it<br />AUTHOR: novel@FreeBSD.org<br /><br />libtasn1 has been updated to 4.0 and all shared libraries versions have<br />been bumped. So you need to rebuild all applications that depend on<br />libtasn1.<br /><br /># portmaster -r libtasn1<br /> or<br /># portupgrade -fr security/libtasn1<br /> or<br /># pkg install -fR security/libtasn1 ports_updating http://www.fbsdmon.org/feed/ports_updating/e9e20cc914da93842732 2014-07-28T23:59:59Z AFFECTS: users of net/GeoIP<br />AUTHOR: adamw@FreeBSD.org<br /><br />GeoIP no longer ships with the GeoIP database. To continue using GeoIP,<br />you MUST fetch the database after upgrading by running geoipupdate.sh. ports_updating http://www.fbsdmon.org/feed/ports_updating/754f2c39fff2e5ed17c6 2014-07-28T23:59:59Z AFFECTS: users of net/GeoIP<br />AUTHOR: adamw@FreeBSD.org<br /><br />GeoIP no longer ships with the GeoIP database. To continue using GeoIP,<br />you MUST fetch it first by running geoipupdate.sh. ports_updating http://www.fbsdmon.org/feed/ports_updating/329a707a18855c0fcdfd 2014-07-27T23:59:59Z AFFECTS: users of ports-mgmt/pkg<br />AUTHOR: mva@FreeBSD.org<br /><br />Before updating ports-mgmt/pkg, please make sure that there are no doubled<br />entries in ${LOCALBASE}/etc/pkg.conf (/usr/local/etc/pkg.conf by default).<br />Especially a doubled "leaf: " entry in the ALIAS settings of the default<br />configuration may cause pkg to break during the update. ports_updating http://www.fbsdmon.org/feed/ports_updating/465603419ea8b85564d2 2014-07-27T23:59:59Z AFFECTS: users of comms/qpage<br />AUTHOR: marino@FreeBSD.org<br /><br />The default configure file location has changed from<br />${LOCALBASE}/etc/qpage.cf to ${LOCALBASE}/etc/qpage.conf<br />You will likely want to move the old configure file to the new location<br />after updating if it contains custom settings.