Страница 1 из 2
Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-12 12:57:30
Valmon
Вот я и перешел на 7.0-RELEASE
Как обычно после установки пересобрал ядро с поддержкой квот и IPFW, приступил к обновлению портов с помощью CVSup
Обновлялся с ports-supfile прописав там только хост, больше нечего не менял.
В итоге, после обновления получаю следующее:
При попытке поставить смарттулз
Код: Выделить всё
ru-point# make install clean
===> smartmontools-5.38 is marked as broken: does not work with 5.38.
*** Error code 1
Stop in /usr/ports/sysutils/smartmontools.
А при установке MySQL
Код: Выделить всё
/bin/cat /usr/ports/devel/linuxthreads/pkg-message
Please see the README.FreeBSD file in the work directory for
instructions on how to compile with linuxthreads, and for other
issues and problems.
===> Registering installation for linuxthreads-2.2.3_23
===> Returning to build of mysql-server-5.1.23
Error: shared library "lthread.[35]" does not exist
*** Error code 1
Stop in /usr/ports/databases/mysql51-server.
В чем может быть проблема?
7.0 еще сырая, или я неправильно обновился, и накачал еще сырого ПО?
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-12 15:47:24
freeman
Valmon писал(а):Вот я и перешел на 7.0-RELEASE
Как обычно после установки пересобрал ядро с поддержкой квот и IPFW, приступил к обновлению портов .....
Error: shared library "lthread.[35]" does not exist
*** Error code 1
Мир хоть пересобрал или "перешёл" на 7ку пересборкой одного ядра ?

Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-13 10:58:47
Valmon
freeman писал(а):Valmon писал(а):Вот я и перешел на 7.0-RELEASE
Как обычно после установки пересобрал ядро с поддержкой квот и IPFW, приступил к обновлению портов .....
Error: shared library "lthread.[35]" does not exist
*** Error code 1
Мир хоть пересобрал или "перешёл" на 7ку пересборкой одного ядра ?

Я перешел на 7ку с помощью диска 7.0-RELEASE, так как как раз накрылся хард на массиве
Так что дело тут не в этом
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-13 12:38:01
iZEN
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 16:43:15
Valmon
Странно, попытался вернуть порты назад (как в дистербютиве 7.0-RELEASE-i386) а он взял и поудалял мне все порты
Конвиг такой:
Код: Выделить всё
# Defaults that apply to all the collections
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
*default host=cvsup3.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7
*default delete use-rel-suffix
# If you seem to be limited by CPU rather than network or disk bandwidth, try
# commenting out the following line. (Normally, today's CPUs are fast enough
# that you want to run compression.)
*default compress
## Ports Collection.
#
# The easiest way to get the ports tree is to use the "ports-all"
# mega-collection. It includes all of the individual "ports-*"
# collections,
ports-all
Что прописал не так?
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 18:02:50
iZEN
"tag=RELENG_7" для портов недействителен.
Нужно: "tag=."
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 19:45:29
Valmon
Мдяяя, вердикт! 7.0 еще сырая!
Соответственно, как перейти снова на 6.2?
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 20:28:15
freeman
Valmon писал(а):Мдяяя, вердикт! 7.0 еще сырая!
На основании чего вердикт то ?

Порты так не в 7ке именно, а везде вообще работают

Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 22:29:13
Valmon
Ну с такими багами я столкнулся только на семерке
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 22:42:24
iZEN
Valmon писал(а):Ну с такими багами я столкнулся только на семерке
С какими багами столкнулся?
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 22:45:17
Morty
Код: Выделить всё
===> smartmontools-5.38 is marked as broken: does not work with 5.38.
*** Error code 1
порт помечен как "неисправный" - бывает такое, нада ждать пока разрабы поправят
Код: Выделить всё
Please see the README.FreeBSD file in the work directory for
instructions on how to compile with linuxthreads, and for other
issues and problems.
сборку муси с треддами нада уточнять как правильно это делаеться в
README.FreeBSD file in the work directory
ЗЫ: фря как и другие оси это прежде всего среда для существования в ней др софта, так же как и в др осях
один софт может работать в предидущей версии а в новой нет, не по причине её кривизны или сырости, а
по причине того что в новой ветке может по другому принципу реализована работа например с тредами, железом/дровами,
и пр. А старый софт , точнее тот который работал на предидущем релизе еще не понимает новых "реализаций"

Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 22:49:49
Valmon
Ну начиная с того что MySQL отказался компилится
Код: Выделить всё
/bin/cat /usr/ports/devel/linuxthreads/pkg-message
Please see the README.FreeBSD file in the work directory for
instructions on how to compile with linuxthreads, and for other
issues and problems.
===> Registering installation for linuxthreads-2.2.3_23
===> Returning to build of mysql-server-5.1.23
Error: shared library "lthread.[35]" does not exist
*** Error code 1
Stop in /usr/ports/databases/mysql51-server.
И заканчивая тем что обновились порты, и smartmontools не захотел ставится, дело было в версии, там smartmontools-5.38 и smartmontools-5.37
Как лечить?
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-14 23:58:16
Alex Keda
спрямлением рук.
Заметтьте, это ещё и amd64
Код: Выделить всё
hosting$ uname -a
FreeBSD hosting.lissyara.su 7.0-RC1 FreeBSD 7.0-RC1 #0: Mon Dec 24 10:10:07 UTC 2007 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
hosting$ pkg_info
GeoIP-1.4.4 Find the country that any IP address or hostname originates
ImageMagick-nox11-6.3.6.9 Image processing tools
ZendOptimizer-3.3.0.a An optimizer for PHP code
apache-2.0.63 Version 2 of Apache web server with prefork MPM.
arc-5.21o_1 Create & extract files from DOS .ARC files
arj-3.10.22_1 Open-source ARJ
autoconf-2.61_2 Automatically configure source code on many Un*x platforms
autoconf-wrapper-20071109 Wrapper script for GNU autoconf
awstats-6.7,1 Free real-time logfile analyzer to get advanced web statist
bigreqsproto-1.0.2 BigReqs extension headers
bsdstats-5.4_1 Monthly script for reporting anonymous statistics about you
ca_root_nss-3.11.9_2 The root certificate bundle from the Mozilla Project
cacti-0.8.7b_1 Web-driven graphing interface for RRDTool
clamav-0.92.1_1 Command line virus scanner written entirely in C
colorize-0.3.4 A robust log colorizer
compat6x-amd64-6.3.603000.200801 A convenience package to install the compat6x libraries
curl-7.16.3_1 Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
dovecot-1.0.13_1 Secure and compact IMAP and POP3 servers
dspam-3.6.8_2 Bayesian spam filter - stable maintenance version
exim-4.69 High performance MTA for Unix systems on the Internet
expat-2.0.0_1 XML 1.0 parser written in C
fetchmail-6.3.8_4 Batch mail retrieval utility for IMAP/POP3/ETRN/ODMR
fontconfig-2.5.0,1 An XML-based font configuration API for X Windows
freetype2-2.3.5 A free and portable TrueType font rendering engine
gettext-0.16.1_3 GNU gettext package
ghostscript-gpl-nox11-8.61_4 GPL Postscript interpreter
gmake-3.81_2 GNU version of 'make' utility
gsfonts-8.11_4 Fonts used by GNU Ghostscript (or X)
help2man-1.36.4_1 Automatically generating simple manual pages from program o
inputproto-1.4.2.1 Input extension headers
jasper-1.900.1_6 An implementation of the codec specified in the JPEG-2000 s
jbigkit-1.6 Lossless compression for bi-level images such as scanned pa
jpeg-6b_4 IJG's jpeg compression utilities
kbproto-1.0.3 KB extension headers
lcms-1.17,1 Light Color Management System -- a color management library
lha-1.14i_6 Archive files using LZSS and Huffman compression (.lzh file
libICE-1.0.4_1,1 Inter Client Exchange library for X11
libSM-1.0.3_1,1 Session Management library for X11
libX11-1.1.3_1,1 X11 library
libXau-1.0.3_2 Authentication Protocol library for X11
libXaw-1.0.4_1,1 X Athena Widgets library
libXdmcp-1.0.2_1 X Display Manager Control Protocol library
libXext-1.0.3,1 X11 Extension library
libXmu-1.0.3,1 X Miscellaneous Utilities libraries
libXp-1.0.0,1 X print library
libXpm-3.5.7 X Pixmap library
libXt-1.0.5_1 X Toolkit library
libart_lgpl-2.3.20,1 Library for high-performance 2D graphics
libdnet-1.11_1 A simple interface to low level networking routines
libfpx-1.2.0.12_1 Library routines for working with Flashpix images
libgmp-4.2.2 A free library for arbitrary precision arithmetic
libiconv-1.11_1 A character set conversion library
libltdl-1.5.24 System independent dlopen wrapper
libmcrypt-2.5.8 Multi-cipher cryptographic library (used in PHP)
libspf2-1.2.5_3 Sender Rewriting Scheme 2 C Implementation
libtool-1.5.24 Generic shared library support script
libxml2-2.6.31 XML parser library for GNOME
lua-5.1.3_1 Small, compilable scripting language providing easy access
lzo2-2.02_1 Portable speedy, lossless data compression library
m4-1.4.9,1 GNU m4
mod_fastcgi-2.4.6 A fast-cgi module for Apache
mod_geoip2-1.2.2 An Apache module that provides the country code of the clie
monitord-0.4.1_2 Service that restarts other standalone services
mysql-client-5.0.51a Multithreaded SQL database (client)
mysql-server-5.0.51a Multithreaded SQL database (server)
net-snmp-5.4.1_2 An extendable SNMP implementation
nmap-4.52 Port scanning utility for large networks
openvpn-2.0.6_8 Secure IP/Ethernet tunnel daemon
p5-Authen-SASL-2.10_1 Perl5 module for SASL authentication
p5-BSD-Resource-1.2901 Perl module to access BSD resource limit and priority funct
p5-Cache-Cache-1.05 Cache::Cache -- Perl Cache interface
p5-Compress-Raw-Zlib-2.008 Low-Level Interface to zlib compression library
p5-Compress-Zlib-2.008 Perl5 interface to zlib compression library
p5-Digest-1.15 Modules that calculate message digests
p5-Digest-HMAC-1.01 Perl5 interface to HMAC Message-Digest Algorithms
p5-Digest-MD5-2.36 Perl5 interface to the MD5 algorithm
p5-Digest-SHA1-2.11 Perl interface to the SHA-1 Algorithm
p5-Error-0.17012 Perl module to provide Error/exception support for perl: Er
p5-GSSAPI-0.26 Perl extension providing access to the GSSAPIv2 library
p5-Geo-IP-1.31 Gets country name by IP or hostname
p5-HTML-Parser-3.56_1 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.20 Some useful data table in parsing HTML
p5-IO-Compress-Base-2.008 Base Class for IO::Uncompress modules
p5-IO-Compress-Zlib-2.008 Perl5 interface for reading and writing of (g)zip files
p5-IPC-ShareLite-0.13 A simple interface to access shared memory
p5-LWP-UserAgent-WithCache-0.06_1 LWP::UserAgent extension with local cache
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
p5-Net-1.22,1 Perl5 modules to access and use network protocols
p5-Net-XWhois-0.90_4 Whois Client Interface for Perl5
p5-PathTools-3.2701 A Perl module for portably manipulating file specifications
p5-Scalar-List-Utils-1.19,1 Perl subroutines that would be nice to have in the perl cor
p5-Storable-2.18 Persistency for perl data structures
p5-Term-ANSIColor-1.12 Color screen output using ANSI escape sequences
p5-Test-Harness-3.10 Run perl standard test scripts with statistics
p5-Test-Simple-0.80 Basic utilities for writing tests in perl
p5-URI-1.36 Perl5 interface to Uniform Resource Identifier (URI) refere
p5-gettext-1.05_1 Message handling functions
p5-libwww-5.805 Perl5 library for WWW access
pcre-7.6 Perl Compatible Regular Expressions library
pdflib-7.0.2 A C library for dynamically generating PDF
pecl-filter-0.11.0 PHP extension for safely dealing with input parameters
pecl-hash-1.5 HASH Message Digest Framework for PHP
pecl-json-1.2.1 PHP extension for JSON (JavaScript Object Notation) seriali
pecl-pdflib-2.1.5 A PECL extension to create PDF on the fly
perl-5.8.8_1 Practical Extraction and Report Language
php5-5.2.5_1 PHP Scripting Language
php5-bz2-5.2.5_1 The bz2 shared extension for php
php5-ctype-5.2.5_1 The ctype shared extension for php
php5-curl-5.2.5_1 The curl shared extension for php
php5-dom-5.2.5_1 The dom shared extension for php
php5-extensions-1.1 A "meta-port" to install PHP extensions
php5-ftp-5.2.5_1 The ftp shared extension for php
php5-gd-5.2.5_1 The gd shared extension for php
php5-iconv-5.2.5_1 The iconv shared extension for php
php5-mbstring-5.2.5_1 The mbstring shared extension for php
php5-mcrypt-5.2.5_1 The mcrypt shared extension for php
php5-mysql-5.2.5_1 The mysql shared extension for php
php5-mysqli-5.2.5_1 The mysqli shared extension for php
php5-openssl-5.2.5_1 The openssl shared extension for php
php5-pcre-5.2.5_1 The pcre shared extension for php
php5-pdo-5.2.5_1 The pdo shared extension for php
php5-pdo_sqlite-5.2.5_1 The pdo_sqlite shared extension for php
php5-posix-5.2.5_1 The posix shared extension for php
php5-session-5.2.5_1 The session shared extension for php
php5-simplexml-5.2.5_1 The simplexml shared extension for php
php5-snmp-5.2.5_2 The snmp shared extension for php
php5-sockets-5.2.5_1 The sockets shared extension for php
php5-spl-5.2.5_1 The spl shared extension for php
php5-sqlite-5.2.5_1 The sqlite shared extension for php
php5-tokenizer-5.2.5_1 The tokenizer shared extension for php
php5-xml-5.2.5_1 The xml shared extension for php
php5-xmlreader-5.2.5_1 The xmlreader shared extension for php
php5-xmlwriter-5.2.5_1 The xmlwriter shared extension for php
php5-zlib-5.2.5_1 The zlib shared extension for php
phpMyAdmin-2.11.5 A set of PHP-scripts to manage MySQL over the web
pkg-config-0.23_1 A utility to retrieve information about installed libraries
plugdaemon-2.5.4 Plug proxy daemon, forwards TCP/IP connections
png-1.2.26 Library for manipulating PNG images
poptop-1.3.4_1 Windows 9x compatible PPTP (VPN) server
portaudit-0.5.12 Checks installed ports against a list of security vulnerabi
portupgrade-2.4.3_2,2 FreeBSD ports/packages administration and management tool s
printproto-1.0.3 Print extension headers
proftpd-1.3.1_9 Highly configurable ftp daemon
roundcube-0.1.20080104 Fully skinnable XHTML/CSS webmail written in PHP
rrdtool-1.2.26 Round Robin Database Tools
ruby-1.8.6.111_2,1 An object-oriented interpreted scripting language
ruby18-bdb1-0.2.3 Ruby interface to Berkeley DB revision 1.8x with full featu
screen-4.0.3_1 A multi-screen window manager
siege-2.66 A http regression testing and benchmarking utility
smartmontools-5.38 S.M.A.R.T. disk monitoring tools
squid-2.6.19 HTTP Caching Proxy
t1lib-5.1.2,1 A Type 1 Rasterizer Library for UNIX/X11
tiff-3.8.2_1 Tools and library routines for working with TIFF images
unzip-5.52_5 List, test and extract compressed files in a ZIP archive
unzoo-4.4_2 A zoo archive extractor
vim-7.1.282 Vi "workalike", with many additional features
wget-1.11 Retrieve files from the Net via HTTP and FTP
xcmiscproto-1.1.2 XCMisc extension headers
xextproto-7.0.2 XExt extension headers
xf86bigfontproto-1.1.2 XFree86-Bigfont extension headers
xproto-7.0.10_1 X11 protocol headers
xtrans-1.0.4 Abstract network code for X
hosting$
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-15 0:39:52
Valmon
Ну и что?
Где кривые руки?
Шаманить кривую ось это от кривизны рук?
Да и заметте, версии разные 7.0-RELEASE-i386 и FreeBSD 7.0-RC1 amd64
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-15 1:03:14
Alex Keda
афигенно разные

Разницы, если мне не изменяет память, в три чтоли файла

)
=========
насчёт шамнить - зашёл в порты набрал
и всё.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-15 1:05:36
Valmon
lissyara писал(а):афигенно разные

Разницы, если мне не изменяет память, в три чтоли файла

)
=========
насчёт шамнить - зашёл в порты набрал
и всё.
Тоесть? /usr/ports/devel/linuxthreads/ постовить это и все? Не прокатывает
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-15 1:20:43
Alex Keda
вы хандбук читали?
почитайте, а чтобы в процессе чтения комп не простаивал:
заодно расскажите, как обновлялись.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-15 9:36:07
weec
Valmon, расскажи для чего тебе понадобились linuxthreads в семерке?
выложи ещё dmesg
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-18 11:13:56
Dog
Переходил с 6.2 на 7.0 без каких-либо проблем (i386). Все решилось пересборкой портов. Неоднократно упомянутый выше smartmontools, к примеру, заработал без единого варнинга.
Правда предварительно я перечитал хорошенько UPDATING и рассылки freebsd.org i386 и stable.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-27 10:41:35
horton
У меня вопрос по переходу на 7 релиз с помощью cvsup. В UPDATING описывается что выполнять make delete-old надо при переходе с 5 стабильной на текущую "To upgrade in-place from 5.x-stable to current", мне же надо перейти с 6.3 релиза на седьмой. Потом, если все-таки была выполнена вышеуказанная команда то система предлагает еще и make delete-old-libs. Об этом в UPDATING тоже ни слова. Еще, как я понял, то на каждый вопрос об удалении надо вбивать "y" иначе ничего не удаляется (Когда обновлял домашний комп, тупо давил на ентер, в итоге все приложения работают, правда amarok и xine начали было жутко тормозить, но все вылечилось пересборкой. Зато на работе попробовал на машине , котороая используется как полигон для обновлений на все запросы после команд make delete-old и make delete-old-libs отвечать "y", в итоге даже make index в портах не работает

пришлось делать make fetch index, но как дальше быть не знаю, ни один порт собираться не хочет) В общем вопрос, надо удалять старые либы или нет???

Можно кинуться ссылкой где все подробно расписано как правильно обновиться именно ерез cvsup.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-27 14:27:35
Fastman
Семерка уже абсолютно адекватна.
На памяти был один косяк по собственному недосмотру.
Накатал чистую семерку и сдуру библиотеки линуксовой совместимости c диска впендюрил,
обновил порты, стал софт ставить, mencoder не поставился только потому что какие то из
кодеков или плагинов требовали compat линуксовый, вывалилось сообщение на понятном
языке что я не прав. Решилось перестановкой compat-а. Все.... Весь остальной немаленький
набор софта влетел со свистом и работает. Все это на amd64.
Огорчило что на amd64 не поддерживаются графические режимы консоли....
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-27 15:08:28
koffu
Работает уже с месяц на производственном сервере)) О кривизне ничего сказать не могу, вроде ничего такого не заметил, все поправилось руками.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-27 17:41:41
horton
В том что семерка может быть смело установлена на производственный сервер я ни на секунду не сомневаюсь. Мне интересно, те кто обновились с 6 релиза удаляли олдовые либы или нет. На сайте есть статья, там автор поднимался с 6.2 на 6.3 и удалял старые библиотеки, я не уверен что это следует делать, вот и спрашиваю.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-27 18:43:22
serge
Обновлялся буквально вчера с 6.3 на 7. Заметка уже готова, нужно разбавить коментариями (и возможно теорией) и пойдет взамет старой статьи. Ту уже давно в архив пора
По вашей проблеме:
делал. Все прошло гладко, НО делал это после полной пересборки всех портов.
Re: Переход на 7.0-RELEASE-i386
Добавлено: 2008-04-28 16:13:04
horton
2 serge Спасибо, порты пересобрал, все работает,

Теперь можно будет рабочий сервер обновить и
