|
Message-ID: <20050525010400.GA21639@openwall.com> Date: Wed, 25 May 2005 05:04:00 +0400 From: Solar Designer <solar@...nwall.com> To: owl-users@...ts.openwall.com Subject: Re: upgrade Hi, I'll start by giving some general advices which do not directly relate to the problem you're having, but which will benefit you later on, and which may be useful for other owl-users. On Wed, May 25, 2005 at 02:36:40AM +0200, Gniewko wrote: > I've got serious problem with upgrading Owl to 1.1-stable. What version are you upgrading from? My advice is to avoid jumping over Owl releases. For example, if you've got a 1.0, upgrade it to 1.1 first, then to 1.1-stable (or to current). > After extracting native.tar.gz to /usr/src/world and copying there the > 'sources' directory, You did this as user "build", correct? > i've run 'make clean' and 'make buildworld'. That's fine, but please be aware that with "source-based" upgrades multiple iterations of buildworld/installworld may be required. If you're merely upgrading a 1.1 to a 1.1-stable, there should be no need for multiple iterations, -- but bigger source-based upgrades might not go nearly as smoothly. In fact, we've also faced and hacked around some chicken-egg problems between Owl 1.1 and Owl-current. This means that upgrading from 1.1 or 1.1-stable to current or to the next release will have to be done with binaries only (or you'd have to fight the same problems again). Hopefully, these occurrences won't be frequent in future development of Owl. Now, let's approach the problem at hand: > Then I received lot of failures, ie: > 10:27:55: #1: Building SimplePAMApps > 10:27:55: #2: Building SysVinit > 10:27:55: #1: Failed SimplePAMApps > 10:27:55: #2: Failed SysVinit > 10:27:55: #2: Building acct > 10:27:55: #1: Building autoconf > 10:27:56: #2: Failed acct > 10:27:56: #1: Failed autoconf > [...] > > Logs says that: > File /usr/src/world/rpm-work-2/SOURCES/sysvinit-2.85.tar.gz: No such file > or directory > [...] This means that your sources directory is broken. It could be missing files, have wrong permissions, or be from a wrong version of Owl. How did you obtain it? The two easy ways which are known to work right are: 1. Minimum download size for just this version of Owl: $ lftp ftp://ftp.man.szczecin.pl/pub/Linux/Owl/ # Substitute your favorite Owl mirror here lftp ... > cd 1.1-stable lftp ... > mirror -L sources Please note the "-L". 2. Complete download for multiple branches of Owl: $ lftp ftp://ftp.man.szczecin.pl/pub/Linux/Owl/ # Substitute your favorite Owl mirror here lftp ... > mirror pool lftp ... > mirror 1.1-stable lftp ... > mirror ...other branches... Good luck! -- Alexander Peslyak <solar at openwall.com> GPG key ID: B35D3598 fp: 6429 0D7E F130 C13E C929 6447 73C3 A290 B35D 3598 http://www.openwall.com - bringing security into open computing environments Was I helpful? Please give your feedback here: http://rate.affero.net/solar
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.