Strange issues while upgrading ports
Kaya Saman
kayasaman at gmail.com
Sun Nov 27 04:01:48 UTC 2011
On 11/25/2011 09:46 PM, Chris Rees wrote:
> On 25 November 2011 15:06, Julian H. Stacey<jhs at berklix.com> wrote:
>> Hi,
>> Kaya Saman wrote:
>>> On 11/25/2011 02:51 PM, Julian H. Stacey wrote:
>>>> Kaya Saman wrote:
>>>>> Hi,
>>>>>
>>>>> I'm running FreeBSD version 8.0 x64 edition on my server with multiple
>>>>> jails.
>>>> < Detail deleted>
>>>>
>>>>> Can anyone help with my issues??
>>>> 8.0 is too old, November 2009
>>>> http://www.freebsd.org/releases/
>>>>
>>>> 8.0 Is not supported.
>>>> http://www.freebsd.org/security/security.html#sup
>>>>
>>>> My machine ceased to crash when I moved from 8.0 to 8.2,
>>>> I seem to recall other problems eased too.
>>>>
>>>> So upgrade to at least 8.1 !
>>>>
>>>> If you management are saying stay at `proven' 8.0 rather than 8.2,
>>>> think again.
>>>>
>>>> It's well known that .0 releases can be problematic, which is I
>>>> recall why 8.1 has extended support (even beyond 8.2), useful for
>>>> those who don't want to keep upgrading.
>>>>
>>>> Yes, 9.0-RC2 is available for test for those wanting new features,
>>>> not for you if you'r still on 8.0. One would expect less stability
>>>> from 9.0-RC2 than 8.0.& no more from 9.0 than 8.0, so go for 8.1
>>>> or 8.2 then wait for 9.1 not 9.0.
>>>>
>>>> Cheers,
>>>> Julian
>>> How is the upgrade of versions done?
>>>
>>> I'm sorry I've never done it before; from my linux experience on Debian
>>> at least it's a bit messy.
>>>
>>> I found this:
>>>
>>> http://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html
>>>
>>> So I'm guessing - backup /etc, /var, /usr/local/etc, and /usr/local/var
>>>
>>> then do:
>>>
>>> freebsd-update -r 8.2-RELEASE upgrade
>>>
>>> freebsd-update install
>>>
>>> shutdown -r now
>>>
>>> freebsd-update install
>>>
>>> # portupgrade -f ruby
>>> # rm /var/db/pkg/pkgdb.db
>>> # portupgrade -f ruby18-bdb
>>> # rm /var/db/pkg/pkgdb.db /usr/ports/INDEX-*.db
>>> # portupgrade -af
>>>
>>> freebsd-update install
>>>
>>>
>>> How will this affect my Jails though? Will I need to rebuild them also?
>>>
>>> I mean how will I know if everything is the same as before the upgrade
>>> but obviously just newer?
>> Sorry, short of time here, so in brief:
>> This the wrong list to ask about upgrades.
>> Read http://www.freebsd.org
>> I dont personaly keep up to date with latest fancy BSD-specific
>> update scripts (as I've been doing Unix decades,& by reflex
>> make all of src/& ports/ that I use, but certainly back up etc
>> & var first )
>> Others may have more time to add info, but better ask on hackers@
>> (or questions@ re upgrades)
>>
>> I would guess jails from 8.0 would survive on 8.2, Try on a spare box.
>
> This actually looks kinda like an INDEX issue.
>
> # make -C /usr/ports fetchindex
>
> should fix it. Also, since portupgrade is unmaintained, may I suggest
> getting to know portmaster....
>
> Chris
I tried that and it didn't help :-(
I also just performed a version upgrade to 8.2 and still get the same
errors?
After running portsnap fetch; portsnap update; then portupgrade -a I get
these errors:
** Listing the failed packages (-:ignored / *:skipped / !:failed)
- devel/automake110 (marked as IGNORE)
- devel/automake15 (marked as IGNORE)
- devel/automake19 (marked as IGNORE)
- devel/libltdl22 (marked as IGNORE)
- audio/libmpcdec (marked as IGNORE)
- multimedia/mpeg4ip-libmp4v2 (marked as IGNORE)
- archivers/xz (marked as IGNORE)
! www/squid (squid-2.7.7) (linker error)
! www/apache22 (apache-2.2.13) (install error)
* www/mod_python3 (mod_python-3.3.1_2)
* lang/php5 (php5-5.2.11)
* databases/php5-mysql (php5-mysql-5.2.11)
* audio/mpg123 (mpg123-1.9.0)
! mail/mutt (mutt-1.4.2.3_3) (linker error)
* textproc/php5-xml (php5-xml-5.2.11)
* converters/php5-mbstring (php5-mbstring-5.2.11)
* audio/xmms2 (xmms2-0.6_1)
! x11-toolkits/gtk20 (gtk-2.16.6) (configure error)
* math/php5-bcmath (php5-bcmath-5.2.11)
* lang/php5 (php5-pcre-5.2.11)
* textproc/php5-simplexml (php5-simplexml-5.2.11)
* lang/php5 (php5-spl-5.2.11)
* audio/oss (oss-4.2.b2000)
* net-mgmt/php5-snmp (php5-snmp-5.2.11)
* net/php5-sockets (php5-sockets-5.2.11)
* databases/adodb (adodb-4.99.1)
* graphics/php5-gd (php5-gd-5.2.11)
* www/php5-session (php5-session-5.2.11)
* net-mgmt/cacti (cacti-0.8.7g)
* databases/php5-sqlite (php5-sqlite-5.2.11)
Checking the **INDEX** this is the output:
# pkg_version -Iv | grep updating
adodb-4.99.1 < needs updating (index has 4.99.2)
apache-2.2.13 < needs updating (index has 2.2.21)
cacti-0.8.7g < needs updating (index has 0.8.7h)
gtk-2.16.6 < needs updating (index has 2.24.6)
mod_python-3.3.1_2 < needs updating (index has 3.3.1_3)
mpg123-1.9.0 < needs updating (index has 1.13.4)
mutt-1.4.2.3_3 < needs updating (index has 1.4.2.3_6)
oss-4.2.b2000 < needs updating (index has 4.2.b2005)
php5-5.2.11 < needs updating (index has 5.3.8)
php5-bcmath-5.2.11 < needs updating (index has 5.3.8)
php5-gd-5.2.11 < needs updating (index has 5.3.8)
php5-mbstring-5.2.11 < needs updating (index has 5.3.8)
php5-mysql-5.2.11 < needs updating (index has 5.3.8)
php5-session-5.2.11 < needs updating (index has 5.3.8)
php5-simplexml-5.2.11 < needs updating (index has 5.3.8)
php5-snmp-5.2.11 < needs updating (index has 5.3.8)
php5-sockets-5.2.11 < needs updating (index has 5.3.8)
php5-sqlite-5.2.11 < needs updating (index has 5.3.8)
php5-xml-5.2.11 < needs updating (index has 5.3.8)
squid-2.7.7 < needs updating (index has 2.7.9_1)
xmms2-0.6_1 < needs updating (index has 0.7_2)
# pkg_version -Iv | grep failed
autoconf-2.62 ! Comparison failed
automake-1.10.1 ! Comparison failed
automake-1.5_5,1 ! Comparison failed
automake-1.9.6_3 ! Comparison failed
bind9-9.3.6.1.1 ! Comparison failed
drupal5-5.20 ! Comparison failed
libltdl-2.2.6a ! Comparison failed
libmpcdec-1.2.6 ! Comparison failed
mpeg4ip-libmp4v2-1.6.1 ! Comparison failed
php5-pcre-5.2.11 ! Comparison failed
php5-spl-5.2.11 ! Comparison failed
rsyslog-2.0.7 ! Comparison failed
torrentflux-2.0.b1 ! Comparison failed
zabbix-1.6.6,1 ! Comparison failed
Here's the new BSD version info:
# uname -a
FreeBSD Server 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27
18:45:57 UTC 2011
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
More information about the freebsd-ports
mailing list