Ports/upgrade/8.0

Надо пересобирать первым xorg и нужное для его работы и потом нужные приложения, которых кот наплакал - firefox, psi, thunderbird. Все остальное, единожды поставленное, "на посмотреть" снести нафиг, не жалея иначе затрахаешься их обновлять.


 * Использовать ключ, удаляющий приложение если оно было нужно только для сборки другого.

http://habrahabr.ru/blogs/bsdelniki/105183/

pkg_info > ~/pkg_info.out portmaster -L > portmaster-L.out pkg_version -v > pkg_version-v.out pkg_info |wc -l 600
 * Подготовка

имя из вывода pkg_info

sudo portmaster portmaster-1.25 конфиги сохранить перед началом ===>>> portmaster-1.25 is not depended on by any other ports ===>>> Creating a backup package for old version portmaster-1.25 ===>>> Package can be found in /usr/ports/packages/All

создался файл /usr/ports/packages/All/portmaster-1.25.tbz

Написало и остановилось. В процессах болталось что-то grep ===>  Compressing manual pages for portmaster-3.4 ===>  Registering installation for portmaster-3.4

но все встало. если запустить повторно, то увидим Terminated Terminated ===>>> Re-installation of portmaster-3.4 complete

sudo portmaster --check-depends 2 предложило исправить. согласился

Читать файл - об изменениях названий файлов, о включении какой-то функциональности из модуля в основную программу

xorg 7.3 на 7.5 обновление. это изучать

В AFFECTS: www/opera надо исктаь установленные у себя программы. почему нет ничего, что само проверит и покажет

Но ничего про xorg нету.

 /mysql55-server If you are upgrading from a previous MySQL release, the server will exit during startup after finding that the proxies_priv table is missing. To create the table, start the server with the --skip-grant-tables option to cause it to skip the normal grant table checks, then run mysql_upgrade

mysql_args="--skip-grant-tables --skip-networking"

20101029: AFFECTS: users of ports-mgmt/portmaster AUTHOR: Doug Barton 

The changes to bsd.port.mk in 1.652 require all portmaster users to upgrade to version 3.1 or later. The best method to do this will be to use the port, rather than portmaster itself:

# pkg_delete -f portmaster\* # cd /usr/ports/ports-mgmt/portmaster && make clean && make install clean

20100907: AFFECTS: sysutils/pecl-fileinfo AUTHOR: ale@FreeBSD.org

If you are using php 5.3 (lang/php5) and fileinfo extension, you should switch to sysutils/php5-fileinfo port:

portmaster -o sysutils/php5-fileinfo sysutils/pecl-fileinfo

AFFECTS: users of lang/php5 AUTHOR: ale@FreeBSD.org

As of PHP 5.3, a few extensions were removed from or included into the core PHP5 package. Follow the steps below to update your installation.

1) Delete the following packages (if installed):

- php5-dbase - php5-ncurses - php5-pcre - php5-spl - php5-ming - php5-mhash

2) Rebuild lang/php5 and all ports that depend on it

AFFECTS: users of www/firefox AUTHOR: beat@FreeBSD.org

The www/firefox port has been updated to 3.6. From now on www/firefox will contain the most recent version of Firefox. Older but still supported releases will be available in www/firefox3 and www/firefox35.

In order to update to Firefox 3.6 please delete your older installed version of Firefox first and install www/firefox afterwards. Please make sure all your addons are compatible with Firefox 3.6 and backup your ~/.mozilla directory prior to the first launch of Firefox 3.6.

'''The Java plugin will not work with Firefox 3.6. If you need Java in your browser, please use www/firefox35 instead.'''

Касающееся x.org grep -i X.Org /usr/ports/UPDATING grep x11/xorg

20090124: AFFECTS: users of x11-servers/xorg-server, sysutils/hal AUTHOR: rnoland@FreeBSD.org

sysutils/hal has been updated and should now properly detect mice for in X.Org. Use of AllowEmptyInput should no longer be needed for most users and moused should now work fine. 

portmaster -a

Появилось окно конфигурации libiconv m4 perl netcat screen и т.п.

 ===>>> Port directory: /usr/ports/devel/libusb ===>>> This port is marked IGNORE ===>>> has been already included into base system ===>>> If you are sure you can build it, remove the IGNORE line in the Makefile and try again. ===>>> Update for libusb-0.1.12_2 failed ===>>> Aborting update

Terminated 

sudo pkg_delete -vf libusb-0.1.12_2

Повторно запустил portmaster Часто всетрчаются упоминания об использовании portupgrade в UPDATING

А можно ли использовать пакеты для обновления, а не порты?

Ставится все из портов с настройками по умолчанию, расставлять флажки везде это будет очень долго. Как бы сохранять информацию о конфигурации.

Xorg 1.7.5.1 по умолчанию
 * GLX support
 * setuid bit
 * HAL config support

 ===>>> The x11-drivers/xf86-video-vga port has been deleted: Removed ===>>> Aborting update

 sudo pkg_delete -vf xf86-video-vga-4.1.0_1 Снова повторно запустил portmaster

 ===>>> Port directory: /usr/ports/x11-drivers/xf86-video-via

===>>> This port is marked IGNORE ===>>> requires pciVideoPtr typedef

===>>> If you are sure you can build it, remove the IGNORE line in the Makefile and try again.

===>>> Update for xf86-video-via-0.2.2_2 failed 

pkg_info |grep xf86-video-via xf86-video-via-0.2.2_2 X.Org via display driver sudo pkg_delete -f xf86-video-via-0.2.2_2

И в третий раз запустил сначала. Опрос начинается с самого первого установленного порта.

"===>>> The x11/xorg-protos port has been deleted: Not really necessary" sudo pkg_delete -f xorg-protos-7.3 в четвертый раз перезапустил "===>>> The x11/xphelloworld port has been deleted: Xprint application, deprecated upstream" sudo pkg_delete -f "xphelloworld*" пятый

Такой порт был в выводе portmaster - отмечен как does not exist, а у pkg_version Comparison failed

теперь automake15, тоже как несуществующий был

шестой

В итоге выдало гигантски список вида ===>>> The following actions will be taken if you choose to proceed: Upgrade arping-2.06 to arping-2.09 Upgrade libnet11-1.1.2.1_1,1 to libnet11-1.1.2.1_2,1 Upgrade autocd-3.02.12b to autocd-3.02.12b_1 Upgrade bsdstats-5.3_7 to bsdstats-5.5_1 Upgrade cabextract-1.2 to cabextract-1.3 Upgrade cpuid-3.3_3 to cpuid-3.3_6 Upgrade ctorrent-3.2_1 to ctorrent-3.3.2_3 Upgrade e2fsprogs-1.40.6 to e2fsprogs-1.41.12 Upgrade gmake-3.81_2 to gmake-3.81_4 Upgrade gettext-0.16.1_3 to gettext-0.18.1.1 Upgrade libiconv-1.11_1 to libiconv-1.13.1_1 Install devel/libtool22 ...

Согласился ===>>> Proceed? y/n [y] y

Запустилася процесс

Заметил, что очень долго пытались поставиться линуксовые /usr/ports/emulators/linux_base-fc4/ Сайтов не было и они постоянно опрашивались. Вернее, было на последнем самом, но когда понадобился второй файл, снов пошло по всей цепочке сначала.

Удалять лишнее перед началом не самая ненужная идея.

В итге все остановилось на

 ===>>> pkg-message for e2fsprogs-1.41.12

=
============================================================== Note: FreeBSD's ext2fs module, as of release 7.1, cannot mount ext2 file systems with 256-byte large inodes, only 128 byte sized. Unfortunately, 256 byte is the default size with many recent Linux distributions. The inode size cannot be changed after creation of a file system either. This port overrides the default to 128 bytes, but this only applies to ext2  Проматывалось клавишиами и в итоге выдало

===>>> The following actions were performed: Upgrade of libnet11-1.1.2.1_1,1 to libnet11-1.1.2.1_2,1 Upgrade of arping-2.06 to arping-2.09 Upgrade of autocd-3.02.12b to autocd-3.02.12b_1 Upgrade of bsdstats-5.3_7 to bsdstats-5.5_1 Upgrade of cabextract-1.2 to cabextract-1.3 Upgrade of cpuid-3.3_3 to cpuid-3.3_6 Upgrade of ctorrent-3.2_1 to ctorrent-3.3.2_3 Installation of devel/libtool22 (libtool-2.2.10) Upgrade of libiconv-1.11_1 to libiconv-1.13.1_1 Upgrade of gettext-0.16.1_3 to gettext-0.18.1.1 Upgrade of gmake-3.81_2 to gmake-3.81_4 Upgrade of e2fsprogs-1.40.6 to e2fsprogs-1.41.12 Upgrade of glproto-1.4.8 to glproto-1.4.11 Upgrade of ifstat-1.1_3 to ifstat-1.1_4

===>>> You can restart from the point of failure with this command line: portmaster emulators/linux_base-fc4 archivers/rpm и дальше список на целый экран

portmaster удалил ^[[B в двух местах

portmaster -a emulators/linux_base-fc4 archivers/rpm devel/automake14 devel/autoconf268 devel/m4 lang/perl5.8 misc/help2man devel/p5-Locale-gettext devel/automake-wrapper devel/popt net/liveMedia devel/nasm net/netcat sysutils/screen sysutils/smartmontools security/sudo sysutils/tree archivers/unrar archivers/unzip multimedia/v4l_compat devel/xdg-utils x11/xf86driproto archivers/zip sysutils/cdrtools misc/chmlib x11/compositeproto ftp/curl security/ca_root_nss devel/cvsps-devel x11/damageproto sysutils/dmidecode textproc/expat2 audio/faad devel/automake111 x11/fixesproto x11-fonts/font-util x11-fonts/fontcacheproto x11-fonts/fontsproto sysutils/fusefs-kmod sysutils/fusefs-libs devel/pkg-config textproc/ruby-deplate lang/ruby18 misc/gnomehier multimedia/gpac-libgpac graphics/jpeg graphics/libGL devel/makedepend x11/xproto graphics/libdrm devel/libpthread-stubs x11/dri2proto x11/libX11 devel/xorg-macros x11-fonts/xf86bigfontproto x11/bigreqsproto x11/inputproto x11/kbproto x11/libXau x11/libXdmcp x11/libxcb devel/libcheck lang/python25 textproc/libxslt security/libgcrypt security/libgpg-error textproc/libxml2 x11/xcb-proto x11/xcmiscproto x11/xextproto x11/xtrans x11/libXdamage x11/libXfixes x11/libXext x11/libXxf86vm x11/xf86vidmodeproto graphics/libGLU graphics/png archivers/xz print/gsfonts audio/gsm misc/hicolor-icon-theme java/javavmwrapper audio/lame graphics/lcms graphics/tiff graphics/jbigkit devel/libdaemon multimedia/libdvbpsi multimedia/libdvdcss textproc/libebml devel/libltdl22 archivers/libmspack audio/libogg devel/libthai textproc/libuninameslist net/mDNSResponder devel/bison multimedia/mp4v2 devel/nspr net/openslp misc/pciids devel/pcre graphics/poppler-data x11/printproto x11/randrproto x11/recordproto x11/renderproto x11/scrnsaverproto graphics/svgalib lang/tcl84 x11/videoproto multimedia/win32-codecs x11/xbitmaps x11-themes/xcursor-themes x11/xcursorgen x11/libXcursor x11/libXrender x11/xf86dgaproto x11/xf86miscproto x11/xineramaproto x11/xorg-cf-files multimedia/xvid devel/ORBit2 devel/gio-fam-backend devel/gamin devel/glib20 devel/libIDL graphics/OpenEXR graphics/ilmbase x11-toolkits/Xaw3d devel/imake x11-toolkits/libXmu x11-toolkits/libXt x11/libSM x11/libICE graphics/aalib editors/abiword accessibility/atk devel/gobject-introspection devel/libffi graphics/cairo print/freetype2 x11-fonts/fontconfig x11/pixman x11/xcb-util devel/gperf textproc/flex converters/fribidi devel/boost-libs devel/boost-jam devel/icu devel/desktop-file-utils devel/goffice devel/gconf2 devel/dbus-glib devel/dbus sysutils/polkit devel/eggdbus textproc/docbook-410 textproc/iso8879 textproc/docbook-xsl textproc/docbook textproc/docbook-420 textproc/docbook-430 textproc/docbook-440 textproc/docbook-450 textproc/docbook-500 textproc/xmlcharent textproc/docbook-xml-440 textproc/docbook-xml-450 textproc/intltool textproc/p5-XML-Parser x11-toolkits/gtk20 graphics/jasper misc/shared-mime-info print/cups-client security/gnutls x11-toolkits/pango x11-fonts/encodings x11-fonts/bdftopcf x11-fonts/libXfont x11-fonts/libfontenc x11-fonts/mkfontscale x11-fonts/libXft x11-fonts/xorg-fonts-truetype x11-fonts/font-bh-ttf x11-fonts/mkfontdir x11-fonts/font-misc-ethiopic x11-fonts/font-misc-meltho x11/libXcomposite x11/libXi x11/libXinerama x11/libXrandr devel/libgsf graphics/librsvg2 textproc/libcroco x11-themes/gtk-engines2 textproc/enchant textproc/aspell textproc/wv graphics/libwmf www/lynx x11-fonts/dejavu x11/appres devel/apr1 audio/arts audio/jack audio/celt audio/libsamplerate audio/libsndfile audio/flac audio/libvorbis math/fftw3 devel/doxygen devel/qmake4 devel/qt4-corelib devel/qt4-moc devel/qt4-rcc devel/tmake graphics/graphviz graphics/gd x11-toolkits/libXaw print/dvipsk-tetex devel/t1lib print/teTeX-base print/ghostscript8 graphics/jbig2dec print/cups-image print/teTeX-texmf print/amspsfnt x11-fonts/p5-type1inst print/cmpsfont print/tex-texmflocal textproc/texi2html www/libwww print/teTeX print/cm-super print/xdvik x11-toolkits/open-motif textproc/qt4-xml x11-toolkits/qt4-gui devel/qt4-uic audio/libaudiofile x11-toolkits/qt33 audio/nas graphics/libmng net/avahi net/avahi-app shells/bash x11/beforelight x11/libXScrnSaver x11/bitmap sysutils/consolekit print/cups-base net-p2p/dclib graphics/dri sysutils/dvd+rw-tools x11/editres audio/esound multimedia/ffmpeg devel/binutils math/gmp math/mpfr devel/yasm multimedia/libtheora multimedia/libvpx multimedia/schroedinger devel/orc multimedia/x264 x11-fonts/font-adobe-100dpi x11-fonts/font-adobe-75dpi x11-fonts/font-adobe-utopia-100dpi x11-fonts/font-adobe-utopia-75dpi x11-fonts/font-adobe-utopia-type1 x11-fonts/font-alias x11-fonts/font-arabic-misc x11-fonts/font-bh-100dpi x11-fonts/font-bh-75dpi x11-fonts/font-bh-lucidatypewriter-100dpi x11-fonts/font-bh-lucidatypewriter-75dpi x11-fonts/font-bh-type1 x11-fonts/font-bitstream-100dpi x11-fonts/font-bitstream-75dpi x11-fonts/font-bitstream-type1 x11-fonts/font-cronyx-cyrillic x11-fonts/font-cursor-misc x11-fonts/font-daewoo-misc x11-fonts/font-dec-misc x11-fonts/font-ibm-type1 x11-fonts/font-isas-misc x11-fonts/font-jis-misc x11-fonts/font-micro-misc x11-fonts/font-misc-cyrillic x11-fonts/font-misc-misc x11-fonts/font-mutt-misc x11-fonts/font-schumacher-misc x11-fonts/font-screen-cyrillic x11-fonts/font-sony-misc x11-fonts/font-sun-misc x11-fonts/font-winitzki-cyrillic x11-fonts/font-xfree86-type1 x11-fonts/fonttosfnt x11-fonts/fslsfonts x11-fonts/libFS x11/fstobdf misc/getopt graphics/giblib graphics/imlib2 graphics/gimp-app devel/gnome-vfs misc/gnome-mime-data net/samba-libsmbclient devel/libexecinfo devel/talloc sysutils/hal devel/libvolume_id sysutils/policykit devel/gvfs devel/libsoup databases/sqlite3 net/libproxy security/libgnome-keyring security/libtasn1 graphics/libgphoto2 graphics/libexif security/gnome-keyring sysutils/gnome-mount devel/libnotify sysutils/policykit-gnome textproc/gnome-doc-utils lang/gawk textproc/py-libxml2 sysutils/libcdio audio/libcddb devel/libbonobo devel/libglade2 graphics/gegl devel/sdl12 graphics/libopenraw graphics/libspiro lang/lua print/enscript-a4 x11/babl graphics/libart_lgpl graphics/libgnomecanvas graphics/poppler-gtk graphics/poppler graphics/openjpeg misc/iso-codes www/webkit-gtk2 devel/gir-repository-libsoup multimedia/gstreamer-plugins multimedia/gstreamer x11/libXv x11-toolkits/libbonoboui x11/libgnome x11-toolkits/libgnomeui misc/gnome-icon-theme x11-themes/icon-naming-utils textproc/p5-XML-Simple textproc/p5-XML-SAX-Expat textproc/p5-XML-NamespaceSupport textproc/p5-XML-SAX x11/startup-notification print/gimp-gutenprint print/gutenprint-base devel/glib12 x11-toolkits/gtk12 x11/iceauth graphics/imlib x11/kdelibs3 dns/libidn x11-fonts/libXfontcache x11/libXres x11/resourceproto x11/libXtst x11/libXvMC x11/libXxf86dga x11/libXxf86misc audio/liba52 graphics/libafterimage audio/libao audio/pulseaudio audio/speex x11/libdmx x11/dmxproto multimedia/libdvdnav multimedia/libdvdread devel/libelf graphics/libglut print/libgnomeprint print/libgnomecups x11-toolkits/libgnomeprintui devel/libgsf-gnome www/libgtkhtml security/libksba multimedia/libmatroska audio/libmodplug multimedia/libmpeg2 devel/liboil x11-toolkits/libsexy devel/libsigc++20 devel/libstatgrab net-p2p/libtorrent x11/libxkbfile x11/libxkbui net/linc x11/listres x11/luit x11/mkcomposecache multimedia/mplayer www/neon29 security/nmap security/nss lang/ocaml x11-toolkits/tk84 x11-clocks/oclock security/p5-Authen-SASL security/p5-Digest-HMAC security/p5-Digest-SHA1 archivers/p5-Compress-Raw-Zlib archivers/p5-IO-Compress archivers/p5-Compress-Raw-Bzip2 security/p5-Digest security/p5-Digest-MD5 lang/p5-Error www/p5-HTML-Parser www/p5-HTML-Tagset converters/p5-MIME-Base64 net/p5-Net devel/p5-Test-Harness net/p5-URI graphics/py-cairo lang/python26 textproc/py-chardet textproc/py-enchant devel/py-setuptools x11-toolkits/py-wxPython28 graphics/py-opengl graphics/py-imaging x11-toolkits/py-tkinter math/py-numpy devel/py-nose lang/gcc45 math/mpc math/blas math/lapack x11-toolkits/py-wxPython28-common x11-toolkits/wxgtk28-contrib x11-toolkits/wxgtk28 x11-toolkits/wxgtk28-common x11-toolkits/wxgtk28-contrib-common devel/py-gobject x11-toolkits/py-gtk2 math/py-numeric x11-toolkits/py-wxPython26 x11-toolkits/py-wxPython26-common x11-toolkits/wxgtk26-contrib x11-toolkits/wxgtk26 x11-toolkits/wxgtk26-common x11-toolkits/wxgtk26-contrib-common devel/qca security/qca-tls x11/rgb x11/rstart graphics/sdl_image x11/sessreg x11/setxkbmap x11-fonts/showfont x11/smproxy audio/sox lang/spidermonkey x11-wm/twm multimedia/vcdimager x11/viewres x11-toolkits/wxgtk28-unicode x11/x11perf x11/xauth x11/xbacklight x11/xbiff x11/xcalc x11/xclipboard x11-clocks/xclock x11/xcmsdb x11/xconsole x11/xditview x11/xdm x11/xdpyinfo x11/xdriinfo x11/xedit x11/xev x11/xeyes x11-drivers/xf86-input-keyboard x11-servers/xorg-server devel/libpciaccess x11/evieext x11/xkeyboard-config x11/xkbcomp x11-drivers/xf86-input-mouse x11-drivers/xf86-video-ati x11-drivers/xf86-video-nv x11-drivers/xf86-video-vesa x11/xf86dga x11/xfd x11-fonts/xfontsel x11-fonts/xfs x11-fonts/xfsinfo x11/xgamma x11/xgc x11/xhost x11/xinit x11/xkbevd x11/xkbutils x11/xkill x11/xload x11/xlogo x11/xlsatoms x11/xlsclients x11/xmag x11/xman x11/xmessage x11/xmodmap x11/xmore x11/xorg-apps x11/xinput x11/xpr x11/xprop x11/xrandr x11/xrdb x11/xrefresh x11/xset x11/xsetroot x11/xterm sysutils/libutempter x11/xvinfo x11/xwd x11/xwininfo x11/xwud x11-drivers/xorg-drivers x11-drivers/xf86-video-intel x11-drivers/xf86-video-mach64 x11-drivers/xf86-video-openchrome x11-drivers/xf86-video-r128 x11-drivers/xf86-video-radeonhd x11-fonts/xorg-fonts-100dpi x11-fonts/xorg-fonts x11-fonts/xorg-fonts-75dpi x11-fonts/xorg-fonts-cyrillic x11-fonts/xorg-fonts-miscbitmaps x11-fonts/xorg-fonts-type1 x11/xorg-libraries x11/xrx x11/xproxymanagementprotocol x11/xsm x11/xvidtune graphics/ImageMagick graphics/liblqr-1 x11/aterm multimedia/avidemux2 audio/libamrnb devel/cmake net-im/climm lang/tcl85 lang/tcl-modules security/libotr audio/cmus converters/convmv x11-fm/dfm java/diablo-jre16 misc/compat7x graphics/djvulibre graphics/djvulibre-nox11 emulators/dynamips audio/easytag graphics/feh www/firefox print/fontforge sysutils/freecolor sysutils/fusefs-ntfs multimedia/gaupol lang/gcc34 graphics/gimp print/gutenprint print/gutenprint-ijs print/libijs devel/git mail/p5-Net-SMTP-SSL security/p5-IO-Socket-SSL security/p5-Net-SSLeay security/gnupg security/libassuan graphics/gpicview graphics/gqview-devel sysutils/graveman x11-toolkits/gtkglarea2 textproc/gtkspell x11-wm/icewm x11/idesk deskutils/kchmviewer www/links misc/mc multimedia/mencoder audio/mpg123 net/mtr editors/nedit security/zenmap databases/py-pysqlite23 devel/py-psyco sysutils/ntfsprogs graphics/ocaml-lablgl graphics/p5-Image-ExifTool devel/p5-Test-Simple www/p5-libwww security/pinentry-curses ports-mgmt/psearch net-im/psi devel/dbus-qt4 devel/qt4-qt3support databases/qt4-sql net/qt4-network devel/qt4-script graphics/qt4-iconengines graphics/qt4-svg graphics/qt4-imageformats security/qca-gnupg security/qca-ossl x11/qt4-inputmethods www/py-beautifulsoup devel/py-orbit net/rdesktop net-p2p/rtorrent net/xmlrpc-c-devel devel/subversion editors/tea mail/thunderbird net-p2p/valknut devel/qt4-linguist devel/qt4-assistant devel/qt4-help databases/qt4-sqlite3-plugin textproc/qt4-clucene misc/qt4-doc www/qt4-webkit devel/qt4-scripttools multimedia/phonon devel/automoc4 devel/qt4-qtestlib misc/kdehier4 multimedia/phonon-gstreamer x11/qt4-opengl textproc/qt4-xmlpatterns devel/qt4-designer editors/vim multimedia/vlc audio/taglib audio/vorbis-tools multimedia/libkate x11-toolkits/vte x11-fonts/webfonts ftp/wget emulators/wine audio/xcdplayer games/xconq x11-toolkits/tk85 editors/xed x11-fm/xfm x11-fm/xnc x11/xorg graphics/xpdf graphics/xv editors/xvile editors/yudit

Решил в файл записать, но ошибся и запустил просто portmaster -a

кончился он с сам с выводом

тут список действий install/upgrade ===>>> Proceed? y/n [y] ===>>> If you would like to upgrade or install some, but not all of the above try adding '-i' to the command line.

Потом снова повторил (в файле эта гигантская строка) sudo portmaster -a `cat fls`

Остановилось (!) с предложением удалит пакой-то пакет (видимо, бэкап сделанный для отката), ввел Y

опять начала fc4base пытаться скачать

sudo pkg_delete -v linux_base-fc-4_10

Удалил из файла со списком портов этот порт и запустил снова

И снова останавливается, отображая список планируемых действий и ждет ввода Y

Теперь не может собрать fusefs-kmod. sudo pkg_delete -fv fusefs-kmod-0.3.9.p1_2 sudo pkg_delete -vf fusefs-libs-2.7.4 vi fls

 Warning: Object directory not changed from original /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/mount_fusefs cc -O2 -pipe -fno-strict-aliasing -I/usr/src/sbin/mount -I../include -std=gnu99 -fstack-protector  -c mount_fusefs.c mount_fusefs.c:79: error: 'MNT_NFS4ACLS' undeclared here (not in a function) mount_fusefs.c: In function 'main': mount_fusefs.c:400: warning: implicit declaration of function 'init_backgrounded'
 * Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/mount_fusefs.
 * Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0.
 * Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.
 * Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.

===>>> make failed for sysutils/fusefs-kmod ===>>> Aborting update

===>>> Update for sysutils/fusefs-kmod failed ===>>> Aborting update

Terminated 

опять спросила, удалять ли пакет. перезапустил с sudo portmaster -d `cat fls`

снова остановилась, потому что  utils/os_net.c: In function 'gf_sk_connect': utils/os_net.c:519: warning: passing argument 2 of 'gf_sk_bind' makes integer from pointer without a cast utils/os_net.c:519: warning: passing argument 3 of 'gf_sk_bind' makes pointer from integer without a cast utils/os_net.c:519: warning: passing argument 4 of 'gf_sk_bind' makes integer from pointer without a cast utils/os_net.c:519: error: too many arguments to function 'gf_sk_bind' utils/os_net.c: At top level: utils/os_net.c:577: error: conflicting types for 'gf_sk_bind' /usr/local/include/gpac/network.h:189: error: previous declaration of 'gf_sk_bind' was here gmake: *** [utils/os_net.o] Error 1 gmake: *** Waiting for unfinished jobs....
 * Error code 1

Stop in /usr/ports/multimedia/gpac-libgpac.
 * Error code 1

Stop in /usr/ports/multimedia/gpac-libgpac.

===>>> make failed for multimedia/gpac-libgpac ===>>> Aborting update

===>>> Update for multimedia/gpac-libgpac failed ===>>> Aborting update 

sudo pkg_delete -vf gpac-libgpac-0.4.4,1

добавил f sudo portmaster -df `cat fls`

Ответил n и перезапустил с (чтобы не спрашивало этого самого y/n) sudo portmaster -df --no-confirm `cat fls`

Очередная остановка 

Stop in /usr/ports/graphics/libdrm.

===>>> make failed for graphics/libdrm ===>>> Aborting update

===>>> Update for libdrm-2.4.12_1 failed ===>>> Aborting update

===>>> Update for libGL-7.4.4 failed ===>>> Aborting update

===>>> Update for multimedia/gpac-libgpac failed ===>>> Aborting update </PRE> И предложение по нажатию Enter показать выводы (pkg-message) установленных портов

sudo pkg_delete -vf libdrm-2.4.12_1 sudo pkg_delete -vf libGL-7.4.4 libGLU-7.4.4

плюнул и запустил, как советуют в мане (но не делал, что они предлагают там вначале) sudo portmaster -Fadf --no-confirm

 ===>>> There are 'install complete' flags from a previous -[rf] run of portmaster, delete them? y/n [n] ===>>> Enable the -R option? y/n [n] y </PRE> Согласился с -R

Пробежала и остановилась, ничего не сказав адекватного, как будто закончила успешно работу.

Еще раз запустил, пишет  много ===>>> Port directory: /usr/ports/editors/yudit ===>>> Launching 'make checksum' for editors/yudit in background ===>>> Returning to update check of installed ports ===>>> Waiting for 1 distfile fetch to finish ===>>> Distfile fetching is complete </PRE>

снова обрыв связи

 ===>>> Launching child to reinstall libmpcdec-1.2.6

===>>> Port directory: /usr/ports/audio/libmpcdec

===>>> This port is marked DEPRECATED ===>>> superseded by audio/musepack

===>>> If you are sure you can build it, remove the DEPRECATED line in the Makefile and try again.

===>>> Update for libmpcdec-1.2.6 failed ===>>> Aborting update </PRE>

libmpcdec-1.2.6 он в выводе pkg_version будет uptodate, но в Makefile есть DEPRECATED=. Как найти все deprecated порты установленные в системе?

sudo pkg_delete -vf libmpcdec-1.2.6

Теперь запуск через sudo portmaster -adfR --no-confirm

 => port manually into /usr/ports/distfiles//ghostscript and try again.
 * Error code 1

Stop in /usr/ports/print/gsfonts.
 * Error code 1

Stop in /usr/ports/print/gsfonts.

===>>> make failed for print/gsfonts ===>>> Aborting update

===>>> Update for print/gsfonts failed ===>>> Aborting update

</PRE>

sudo pkg_delete -vf gsfonts-8.11_4

 ===>>> Dependency check complete for multimedia/mp4v2 ===> Cleaning for mp4v2-1.9.1

===> mp4v2-1.9.1 conflicts with installed package(s): mpeg4ip-libmp4v2-1.6.1

They install files into the same place. Please remove them first with pkg_delete(1).
 * Error code 1

Stop in /usr/ports/multimedia/mp4v2.

</PRE> They install files into the same place. - что-то с портами не так, видимо?

sudo pkg_delete -vf mpeg4ip-libmp4v2-1.6.1

/libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by "bash" ===>>> Update for editors/abiword failed ===>>> Aborting update

sudo pkg_delete -vf abiword-2.4.6_2

Наблюдая за кепшеном терминала заметил, что прогресс не сохранился и сборка снова началась с первого порта... Влияние -f?

Наверное, надо включить запись логов.. -H

Что-то для KDE ставится. зачем оно?

Перекачал

=> SHA256 Checksum OK for ghostscript/ghostscript-fonts-std-8.11.tar.gz. => SHA256 Checksum mismatch for ghostscript/ghostscript-fonts-other-6.0.tar.gz. ===> Refetch for 1 more times files: ghostscript/ghostscript-fonts-other-6.0.tar.gz ===>  Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE => ghostscript-fonts-other-6.0.tar.gz doesn't seem to exist in /usr/ports/distfiles//ghostscript. => Attempting to fetch from ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/. fetch: ghostscript-fonts-other-6.0.tar.gz: local modification time does not match remote

Скачал вручную и положил - почему-то криво качал (в distfile лежал плохой). может с первого места кривизна? fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ghostscript/ghostscript-fonts-other-6.0.tar.gz sudo cp -v ghostscript-fonts-other-6.0.tar.gz /usr/ports/distfiles/ghostscript sudo make install clean -C /usr/ports/print/gsfonts/

Чтобы не начинало с начала (хотя была -R) sudo portmaster -ad --no-confirm

Прогресс (всего) показывает тольк когда началась пересборка. А вначале когда пробегает по портам показывает толлько 6/6. Причем список бодро растет сразу после старта.

пистец xterm /libexec/ld-elf.so.1: Shared object "libXaw8.so.8" not found, required by "xterm"

Что запущено, то работает, но новые инстансы запустить нельзя.

Что-то с каждым запуском в той част где всего уменьшается значение - теперь 460. Может быть это не все порты, а только те которые надо обновлять?

Ттеперь уже стоит порт и повторно пытается его поставит

 ===> Checking if security/libgnome-keyring already installed ===>  libgnome-keyring-2.30.1_2 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 security/libgnome-keyring without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. </PRE>

на момент остановки было 92/460, должно теперь стать 368? Стало 372.

sudo pkg_delete -vf libgnome-keyring-2.30.1_2

Снова запустил и снова он уже стоял и остановка, ничего не удаляя запустил повторно - прошел этот этап.

 ===>>> Creating a backup package for old version open-motif-2.2.3_5 tar: man/man3/Object.3.gz: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256

===>>> Package creation failed for open-motif-2.2.3_5!

===>>> Ignore this error [i] ===>>> Abort             [a]

===>>> How would you like to proceed? [i] </PRE> Один раз даже не сломался и разрешил продолжить

/libexec/ld-elf.so.1: Shared object "libcupsimage.so.2" not found, required by "libgs.so.8" Problem running ghostscript gs -q -g146x60 -r384x384x -sDEVICE=ppmraw -sOutputFile=_form0.pnm -dNOPAUSE -dBATCH -- _form0.ps. Check your installation! finalizing index lists... finished... /libexec/ld-elf.so.1: Shared object "libcupsimage.so.2" not found, required by "libgs.so.8" gmake[1]: *** [all] Broken pipe: 13 gmake[1]: Leaving directory `/usr/ports/devel/doxygen/work/doxygen-1.7.2/doc' gmake: *** [docs] Error 2
 * Error code 1

Stop in /usr/ports/devel/doxygen.
 * Error code 1

Stop in /usr/ports/devel/doxygen.

===>>> make failed for devel/doxygen ===>>> Aborting update

===>>> Update for devel/doxygen failed ===>>> Aborting update

===>>> Update for audio/jack failed ===>>> Aborting update

что сделала

===>>> The following actions were performed: Re-installation of libltdl-2.2.10 Re-installation of libtool-2.2.10 Re-installation of apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 Re-installation of gtk-2.20.1_2 Upgrade of libnotify-0.4.4_1 to libnotify-0.4.5_4 Installation of lang/gawk (gawk-3.1.7_2) Upgrade of py25-libxml2-2.6.32 to py25-libxml2-2.7.7 Upgrade of gnome-doc-utils-0.12.2_1 to gnome-doc-utils-0.20.1_1 Upgrade of policykit-gnome-0.9 to policykit-gnome-0.9.2_5 Upgrade of gnome-mount-0.8_2 to gnome-mount-0.8_7 Upgrade of gvfs-0.2.5 to gvfs-1.6.3_1 Upgrade of libbonobo-2.20.1_1 to libbonobo-2.24.3_1 Upgrade of libglade2-2.6.2 to libglade2-2.6.4_3 Upgrade of sdl-1.2.11_1,2 to sdl-1.2.14_2,2 Installation of graphics/libopenraw (libopenraw-0.0.8_3) Installation of graphics/libspiro (libspiro-20071029) Installation of lang/lua (lua-5.1.4_5) Installation of print/enscript-a4 (enscript-a4-1.6.4_3) Installation of x11/babl (babl-0.1.2) Installation of graphics/gegl (gegl-0.1.2_1) Upgrade of libart_lgpl-2.3.19,1 to libart_lgpl-2.3.21,1 Upgrade of libgnomecanvas-2.20.1.1 to libgnomecanvas-2.30.1_1 Upgrade of libmng-1.0.9 to libmng-1.0.10_2 Installation of graphics/openjpeg (openjpeg-1.3_2) Upgrade of poppler-0.6 to poppler-0.12.4 Upgrade of poppler-gtk-0.6 to poppler-gtk-0.12.4_1 Upgrade of iso-codes-3.2_1 to iso-codes-3.22 Installation of devel/gir-repository-libsoup (gir-repository-libsoup-0.6.5_4) Upgrade of libXv-1.0.3,1 to libXv-1.0.5,1 Upgrade of gstreamer-0.10.14_1 to gstreamer-0.10.30 Upgrade of gstreamer-plugins-0.10.14,3 to gstreamer-plugins-0.10.30,3 Installation of www/webkit-gtk2 (webkit-gtk2-1.2.5) Upgrade of libgnome-2.22.0_1 to libgnome-2.30.0_1 Upgrade of libbonoboui-2.22.0_2 to libbonoboui-2.24.3_1 Upgrade of startup-notification-0.9_2 to startup-notification-0.10_1 Installation of textproc/p5-XML-NamespaceSupport (p5-XML-NamespaceSupport-1.11) Installation of textproc/p5-XML-SAX (p5-XML-SAX-0.96) Installation of textproc/p5-XML-SAX-Expat (p5-XML-SAX-Expat-0.40) Installation of textproc/p5-XML-Simple (p5-XML-Simple-2.18) Installation of x11-themes/icon-naming-utils (icon-naming-utils-0.8.90) Upgrade of gnome-icon-theme-2.20.0_1 to gnome-icon-theme-2.30.3 Upgrade of libgnomeui-2.22.1_2 to libgnomeui-2.24.3_2 Upgrade of gimp-app-2.4.0,1 to gimp-app-2.6.10,1 Upgrade of gutenprint-base-5.1.3_1 to gutenprint-base-5.2.4_2 Upgrade of gimp-gutenprint-5.1.3_2 to gimp-gutenprint-5.2.4_2 Upgrade of glib-1.2.10_12 to glib-1.2.10_13 Upgrade of gtk-1.2.10_18 to gtk-1.2.10_22 Upgrade of iceauth-1.0.2 to iceauth-1.0.3 Upgrade of imlib-1.9.15_5 to imlib-1.9.15_12

Ничего не делал, перезапутил добавив -H (запись в лог). После прохода портов перестала выводить сообщения, ограничившись ===>>> Logging build to /tmp/port_log-92002-apr1.oOyUI8Ob

У audio/jack в BUILD_DEPENDS= стоит devel/doxygen Т.е. ему это приложение нужно только для сборки

cd /usr/ports/devel/doxygen/ sudo make clean sudo make rmconfig sudo make install

Убрал и собралось OPTIONS=       DOXYWIZARD "Enable doxywizard" on \ LATEX "Enable LaTeX support" on

Но в /tmp/port_log-92002-doxygen.9JXzGSbH остается файл только от последнего порта

===>>> The following actions were performed: Re-installation of libltdl-2.2.10 Re-installation of libtool-2.2.10 Re-installation of apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 Re-installation of gtk-2.20.1_2 Upgrade of jackit-0.103.0 to jackit-0.118.0

Причина остановки ===> Installing for cups-client-1.4.5 ===>  Generating temporary packing list ===> Checking if print/cups-client already installed ===>  cups-client-1.4.5 is already installed

запустил снова

===>>> The following actions were performed: Re-installation of libltdl-2.2.10 Re-installation of libtool-2.2.10 Re-installation of apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 Re-installation of gtk-2.20.1_2

sudo pkg_delete -vf cups-client-1.4.5

sudo portmaster -adH --no-confirm

===>>> The following actions were performed: Re-installation of libltdl-2.2.10 Re-installation of libtool-2.2.10 Re-installation of apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 Re-installation of gtk-2.20.1_2

gmake[2]: Entering directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.5.10/dnssd' /libexec/ld-elf.so.1: Shared object "libpng.so.5" not found, required by "libkdefx.so.6"

Т.е последняя версия png она 6, а хочет 5 и ставит зачем-то третий kde pkg_info -L png-1.4.3 /usr/local/lib/libpng.so.6 Сделал clean и запустил сборку kde4

она долго делала, кончилось тем, что кончислись 4 гига! удалил distfiles 1 гиг и /usr/ports/devel ооколо гига (не трогал) cd /usr/ports/devel/qca/work/qca-2.0.2 clean install

надо исключить порты, которые постоянно пересобираются зачем-то sudo portmaster -adH --no-confirm -x libltdl-2.2.10 apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 gtk-2.20.1_2

Re-installation of apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 Re-installation of gtk-2.20.1_2

Так оно перестановил последние два и завершил работу. -x должен быть перед каждым именем sudo portmaster -adH --no-confirm -x libltdl-2.2.10 -x apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 -x gtk-2.20.1_2

===>>> The following actions were performed: Re-installation of libltdl-2.2.10 Re-installation of libtool-2.2.10 Re-installation of apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 Re-installation of gtk-2.20.1_2

ставит упрямо kdelibs-3 kdelibs-3.5.8      Base set of libraries needed by KDE programs kdelibs-4.5.3_1    Base set of libraries needed by KDE programs

sudo portmaster -adH --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs3 x11-fonts/libXfontcache x11/libXres x11/resourceproto x11/libXtst x11/libXvMC x11/libXxf86dga x11/libXxf86misc audio/liba52 graphics/libafterimage audio/libao audio/pulseaudio audio/speex x11/libdmx x11/dmxproto multimedia/libdvdnav multimedia/libdvdread devel/libelf

влез перенос. поставились достаточно быстро только до него. в отчете об установке идут в том же порядке, как указаны в строке ===>>> The following actions were performed: Upgrade of libXfontcache-1.0.4 to libXfontcache-1.0.5 Installation of x11/resourceproto (resourceproto-1.0.2) Upgrade of libXres-1.0.3_2 to libXres-1.0.4 Upgrade of libXtst-1.0.3 to libXtst-1.1.0 Upgrade of libXvMC-1.0.4 to libXvMC-1.0.5 Upgrade of libXxf86dga-1.0.2 to libXxf86dga-1.1.1 Upgrade of libXxf86misc-1.0.1 to libXxf86misc-1.0.2 Upgrade of liba52-0.7.4_1 to liba52-0.7.4_2 Upgrade of libafterimage-1.15 to libafterimage-1.18_3 Upgrade of speex-1.2.b2,1 to speex-1.2.r1_3,1 Upgrade of pulseaudio-0.9.6_4 to pulseaudio-0.9.21_5 Upgrade of libao-0.8.8_1 to libao-1.0.0 Installation of x11/dmxproto (dmxproto-2.3) Upgrade of libdmx-1.0.2 to libdmx-1.1.0 Upgrade of libdvdread-0.9.7_3 to libdvdread-4.1.4.r1217_1 Upgrade of libdvdnav-0.1.10_3 to libdvdnav-4.1.4.r1217_1 Upgrade of libelf-0.8.9 to libelf-0.8.13_1 Re-installation of graphviz-2.26.3_3

проверять, что нет переносов удобно через превью в вики. все ли вставилось можно понять по последнему названию - оно должно быть как в строке

sudo portmaster -adH --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs3 graphics/libglut print/libgnomeprint print/libgnomecups x11-toolkits/libgnomeprintui www/libgtkhtml security/libksba multimedia/libmatroska audio/libmodplug multimedia/libmpeg2 devel/liboil devel/libsigc++20 devel/libstatgrab net-p2p/libtorrent x11/libxkbfile x11/libxkbui net/linc x11/listres x11/luit x11/mkcomposecache multimedia/mplayer www/neon29 security/nmap security/nss lang/ocaml x11-toolkits/tk84 x11-clocks/oclock security/p5-Authen-SASL security/p5-Digest-HMAC security/p5-Digest-SHA1 archivers/p5-Compress-Raw-Zlib archivers/p5-IO-Compress

===>>> make failed for archivers/p5-IO-Compress ===>>> Aborting update

===> p5-IO-Compress-2.030 conflicts with installed package(s): p5-Compress-Zlib-2.007 p5-IO-Compress-Base-2.006 p5-IO-Compress-Zlib-2.006

They install files into the same place. Please remove them first with pkg_delete(1).

не написал список сделанного :-(

sudo pkg_delete -vf p5-IO-Compress-Base-2.006 p5-IO-Compress-Zlib-2.006 p5-Compress-Zlib-2.007 sudo make install clean -C /usr/ports/archivers/p5-IO-Compress

При p5-net Замерло и ноле CPU - если посмотреть в лог, то скрипт не порта (а перла) хочет чтобы ему сказали Enter, отказавшись от переконфиуграции. Увидел в логе через физическую консоль. Нажал Enter - это передалось туда.

3 раз sudo portmaster -adH --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs3 archivers/p5-Compress-Raw-Bzip2 security/p5-Digest security/p5-Digest-MD5 lang/p5-Error www/p5-HTML-Parser www/p5-HTML-Tagset converters/p5-MIME-Base64 net/p5-Net devel/p5-Test-Harness net/p5-URI graphics/py-cairo

===>>> Update for x11-toolkits/py-gtk2 failed ===> py25-cairo-1.8.8_1 needs Python 2.6 at least. But you specified 2.5. *** Error code 1 Stop in /usr/ports/graphics/py-cairo. *** Error code 1

4 раз

lang/gcc45 повторно собирается и делает это очень долго -x gcc45

py-wxPython28-common

===>>> Port directory: /usr/ports/x11-toolkits/py-gtk2 ===>>> Update for x11-toolkits/py-gtk2 failed ===>>> Aborting update

попытки вручную поставить py26-cairo-1.8.8_1 приводят is already installed

===> py25-cairo-1.8.8_1 needs Python 2.6 at least. But you specified 2.5

sudo pkg_delete -vf cairo-1.8.10_1,1

sudo portmaster -adH --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs3 lang/python26 textproc/py-chardet textproc/py-enchant devel/py-setuptools x11-toolkits/py-wxPython28 graphics/py-opengl graphics/py-imaging x11-toolkits/py-tkinter math/py-numpy devel/py-nose lang/gcc45 math/mpc math/blas math/lapack

не разруливается py25-cairo-1.8.8_1 needs Python 2.6 at least. But you specified 2.5. и хоть усрись

включил x11-toolkits/py-gtk2 в исключения через -x x11-toolkits/py-gtk2

sudo portmaster -ad --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs -x gcc45 -x x11-toolkits/py-gtk2 x11-toolkits/py-wxPython28-common x11-toolkits/wxgtk28-contrib x11-toolkits/wxgtk28 x11-toolkits/wxgtk28-common x11-toolkits/wxgtk28-contrib-common devel/py-gobject x11-toolkits/py-gtk2 math/py-numeric x11-toolkits/py-wxPython26 x11-toolkits/py-wxPython26-common x11-toolkits/wxgtk26-contrib x11-toolkits/wxgtk26 x11-toolkits/wxgtk26-common x11-toolkits/wxgtk26-contrib-common devel/qca security/qca-tls x11/rgb x11/rstart graphics/sdl_image x11/sessreg x11/setxkbmap x11-fonts/showfont x11/smproxy audio/sox lang/spidermonkey x11-wm/twm multimedia/vcdimager x11/viewres x11-toolkits/wxgtk28-unicode x11/x11perf x11/xauth x11/xbacklight x11/xbiff x11/xcalc x11/xclipboard x11-clocks/xclock x11/xcmsdb x11/xconsole x11/xditview x11/xdm x11/xdpyinfo x11/xdriinfo x11/xedit x11/xev x11/xeyes x11-drivers/xf86-input-keyboard x11-servers/xorg-server devel/libpciaccess x11/evieext x11/xkeyboard-config x11/xkbcomp x11-drivers/xf86-input-mouse x11-drivers/xf86-video-ati x11-drivers/xf86-video-nv x11-drivers/xf86-video-vesa x11/xf86dga x11/xfd x11-fonts/xfontsel x11-fonts/xfs x11-fonts/xfsinfo x11/xgamma x11/xgc x11/xhost x11/xinit x11/xkbevd x11/xkbutils x11/xkill x11/xload x11/xlogo x11/xlsatoms x11/xlsclients x11/xmag x11/xman x11/xmessage x11/xmodmap x11/xmore x11/xorg-apps x11/xinput x11/xpr x11/xprop x11/xrandr x11/xrdb x11/xrefresh x11/xset x11/xsetroot x11/xterm x11/xvinfo x11/xwd x11/xwininfo x11/xwud x11-drivers/xorg-drivers x11-drivers/xf86-video-intel x11-drivers/xf86-video-mach64 x11-drivers/xf86-video-openchrome x11-drivers/xf86-video-r128 x11-drivers/xf86-video-radeonhd x11-fonts/xorg-fonts-100dpi x11-fonts/xorg-fonts x11-fonts/xorg-fonts-75dpi x11-fonts/xorg-fonts-cyrillic x11-fonts/xorg-fonts-miscbitmaps x11-fonts/xorg-fonts-type1 x11/xorg-libraries x11/xrx x11/xproxymanagementprotocol x11/xsm x11/xvidtune graphics/ImageMagick graphics/liblqr-1 editors/abiword x11-fonts/dejavu x11/aterm devel/autoconf268 multimedia/avidemux2 audio/libamrnb net-im/climm lang/tcl85 lang/tcl-modules security/libotr audio/cmus multimedia/mp4v2 converters/convmv x11-fm/dfm java/diablo-jre16 misc/compat7x graphics/djvulibre graphics/djvulibre-nox11 emulators/dynamips audio/easytag graphics/feh www/firefox print/fontforge sysutils/freecolor sysutils/fusefs-ntfs sysutils/fusefs-kmod sysutils/fusefs-libs multimedia/gaupol lang/gcc34 graphics/gimp print/gutenprint print/gutenprint-ijs print/libijs devel/git mail/p5-Net-SMTP-SSL security/p5-IO-Socket-SSL security/p5-Net-SSLeay security/gnupg security/libassuan graphics/gpicview graphics/gqview-devel sysutils/graveman x11-toolkits/gtkglarea2 textproc/gtkspell x11-wm/icewm x11/idesk deskutils/kchmviewer devel/libgsf-gnome x11-toolkits/libsexy www/links misc/mc multimedia/mencoder audio/mpg123 net/mtr editors/nedit security/zenmap databases/py-pysqlite23 devel/py-psyco sysutils/ntfsprogs graphics/ocaml-lablgl graphics/p5-Image-ExifTool devel/p5-Test-Simple www/p5-libwww security/pinentry-curses ports-mgmt/psearch net-im/psi graphics/qt4-iconengines security/qca-gnupg security/qca-ossl x11/qt4-inputmethods www/py-beautifulsoup devel/py-orbit net/rdesktop net-p2p/rtorrent net/xmlrpc-c-devel devel/subversion editors/tea mail/thunderbird net-p2p/valknut devel/qt4-linguist editors/vim multimedia/vlc audio/taglib audio/vorbis-tools multimedia/libkate x11-toolkits/vte x11-fonts/webfonts ftp/wget emulators/wine audio/xcdplayer games/xconq x11-toolkits/tk85 editors/xed x11-fm/xfm x11-fm/xnc x11/xorg graphics/xpdf graphics/xv editors/xvile editors/yudit

много поставилось, пока не уперлось в яву, которая требует ручного вмешательства Stop in /usr/ports/java/diablo-jre16.

Because of licensing restrictions, you must fetch the distribution manually. Please access http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-latte-freebsd7-i386-1.6.0_07-b02.tar.bz2 with a web browser and "Accept" the End User License Agreement for "Latte Diablo 1.6.0". Please place the downloaded diablo-latte-freebsd7-i386-1.6.0_07-b02.tar.bz2 in /usr/ports/distfiles/. Please open http://java.sun.com/javase/downloads/index.jsp in a web browser and follow the "Download" link for "JDK US DST Timezone Update Tool - 1_3_33" to obtain the time zone update file, tzupdater-1_3_33-2010l.zip. Please place the downloaded file(s) in /usr/ports/distfiles/.

JDK DST Timezone Update Tool - 1.3.33 The tzupdater tool is provided to allow the updating of installed JDK/JRE images with more recent timezone data in order to accommodate the latest timezone changes. Там нет слов US - оно в ссылке получается в итоге
 * 1) Открыл в ff http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-latte-freebsd7-i386-1.6.0_07-b02.tar.bz2 и там Accept
 * 2) sudo mv ~/diablo-latte-freebsd7-i386-1.6.0_07-b02.tar.bz2 /usr/ports/distfiles/
 * 3) http://java.sun.com/javase/downloads/index.jsp Java SE Timezone Updater 1.3.33
 * 1) sudo cp ~/tzupdater-1_3_33-2010l.zip /usr/ports/distfiles/

===>>> You can restart from the point of failure with this command line: portmaster

sudo portmaster -ad --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs -x gcc45 -x x11-toolkits/py-gtk2 java/diablo-jre16 misc/compat7x graphics/djvulibre graphics/djvulibre-nox11 emulators/dynamips audio/easytag graphics/feh www/firefox print/fontforge sysutils/freecolor sysutils/fusefs-ntfs sysutils/fusefs-kmod sysutils/fusefs-libs

очередная остановка при сборке fusefs-ntfs

 mount_fusefs.c:400: warning: implicit declaration of function 'init_backgrounded' Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/mount_fusefs. ===>>> Update for sysutils/fusefs-kmod failed ===>>> Update for sysutils/fusefs-ntfs failed </PRE>
 * Error code 1
 * Error code 1

sudo pkg_delete -vf fusefs-libs-2.7.4 и на всякий случай sudo pkg_delete -vf ntfsprogs-1.13.1_3

sudo portmaster -ad --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs -x gcc45 -x x11-toolkits/py-gtk2 graphics/gimp print/gutenprint print/gutenprint-ijs print/libijs devel/git mail/p5-Net-SMTP-SSL security/p5-IO-Socket-SSL security/p5-Net-SSLeay security/gnupg security/libassuan graphics/gpicview graphics/gqview-devel sysutils/graveman x11-toolkits/gtkglarea2 textproc/gtkspell x11-wm/icewm x11/idesk deskutils/kchmviewer devel/libgsf-gnome x11-toolkits/libsexy www/links misc/mc multimedia/mencoder audio/mpg123 net/mtr editors/nedit security/zenmap databases/py-pysqlite23 devel/py-psyco sysutils/ntfsprogs graphics/ocaml-lablgl graphics/p5-Image-ExifTool devel/p5-Test-Simple www/p5-libwww security/pinentry-curses ports-mgmt/psearch net-im/psi graphics/qt4-iconengines security/qca-gnupg security/qca-ossl x11/qt4-inputmethods www/py-beautifulsoup devel/py-orbit net/rdesktop net-p2p/rtorrent net/xmlrpc-c-devel devel/subversion editors/tea mail/thunderbird net-p2p/valknut devel/qt4-linguist editors/vim multimedia/vlc audio/taglib audio/vorbis-tools multimedia/libkate x11-toolkits/vte x11-fonts/webfonts ftp/wget emulators/wine audio/xcdplayer games/xconq x11-toolkits/tk85 editors/xed x11-fm/xfm x11-fm/xnc x11/xorg graphics/xpdf graphics/xv editors/xvile editors/yudit

убрал multimedia/gaupol lang/gcc34

 ===> Configuring for gaupol-0.17 setup.py:432: Warning: 'with' will become a reserved keyword in Python 2.6 File "setup.py", line 432 with open("latest.txt", "w") as fobj: </PRE> ^ sudo pkg_delete -vf gaupol-0.7.2_1

Очередная остановка из-за deskutils/kchmviewer

===>>> The following actions were performed: Installation of print/libijs (libijs-0.35_1) Installation of print/gutenprint-ijs (gutenprint-ijs-5.2.4_2) Installation of print/gutenprint (gutenprint-5.2.4_2) Upgrade of gimp-2.4.0,2 to gimp-2.6.10,2 Installation of security/p5-Net-SSLeay (p5-Net-SSLeay-1.36) Installation of security/p5-IO-Socket-SSL (p5-IO-Socket-SSL-1.34) Installation of mail/p5-Net-SMTP-SSL (p5-Net-SMTP-SSL-1.01_1) Upgrade of git-1.5.3.2 to git-1.7.3.2 Upgrade of libassuan-1.0.3 to libassuan-2.0.0 Upgrade of gnupg-2.0.4 to gnupg-2.0.16_2 Upgrade of gpicview-0.1.5 to gpicview-0.2.1_3 Upgrade of gqview-2.1.5_2 to gqview-2.1.5_7 Upgrade of graveman-0.3.12.5_3 to graveman-0.3.12.5_9 Upgrade of gtkglarea-1.99.0_10 to gtkglarea-2.0.1_2 Upgrade of gtkspell-2.0.11_5 to gtkspell-2.0.16_3 Upgrade of icewm-1.2.32_1 to icewm-1.3.7 Upgrade of idesk-0.7.5_3 to idesk-0.7.5_9

 /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by "kde-config" configure: error: /usr/local/bin/kde-config --prefix outputed the non existant prefix '' for kdelibs. This means it has been moved since you installed it. This won't work. Please recompile kdelibs for the new prefix. ===> Script "configure" failed unexpectedly. Please report the problem to markus@FreeBSD.org [maintainer] and attach the "/usr/ports/deskutils/kchmviewer/work/kchmviewer-3.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). </PRE>

sudo pkg_delete -fv kchmviewer-3.0_1

запустил повторно sudo portmaster -ad --no-confirm -x libltdl -x apr-ipv6-devrandom-gdbm-db -x gtk-2 -x kdelibs -x gcc45 -x x11-toolkits/py-gtk2 devel/libgsf-gnome x11-toolkits/libsexy www/links misc/mc multimedia/mencoder audio/mpg123 net/mtr editors/nedit security/zenmap databases/py-pysqlite23 devel/py-psyco sysutils/ntfsprogs sysutils/fusefs-libs graphics/ocaml-lablgl x11-toolkits/tk85 graphics/p5-Image-ExifTool devel/p5-Test-Simple www/p5-libwww security/pinentry-curses ports-mgmt/psearch net-im/psi graphics/qt4-iconengines security/qca-gnupg security/qca-ossl x11/qt4-inputmethods www/py-beautifulsoup devel/py-orbit net/rdesktop net-p2p/rtorrent net/xmlrpc-c-devel devel/subversion editors/tea mail/thunderbird net-p2p/valknut devel/qt4-linguist editors/vim multimedia/vlc audio/taglib audio/vorbis-tools multimedia/libkate x11-toolkits/vte x11-fonts/webfonts ftp/wget emulators/wine audio/xcdplayer games/xconq editors/xed x11-fm/xfm x11-fm/xnc x11/xorg graphics/xpdf graphics/xv editors/xvile editors/yudit

это попытка была финальной - все собралось. все приложение заработали нормально, но количество установленного с 600 увеличилось до 700.

pkg_info | wc -l 770

Также стоит упомянуть, что остались недособранные пакеты, которые надо попробовать обновить. Кроме того, удаленные.

Что увидел после обновления тут Ports/upgrade/8.0/xorg