![]() |
|
|||||||
| OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|||
|
Upgraded OpenBSD 3.7 to 4.3 , deleted a few 3.7 packages with pkg_delete and installed the 4.3 version with pkg_add until wget-1.8.2 was deleted. Now I get the following failiure for wget and similar errors for any other package I try to add due to intl.4.0. Incidentally the 3.7 version of wget, wget-1.8.2 was installed via ports tree. How do I fix this?
Note: PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.3/packages/i386/ pkg_add -i wget-1.10.2p1.tgz Can't install wget-1.10.2p1: lib not found intl.4.0 Dependencies for wget-1.10.2p1 resolve to: gettext-0.10.40p2, libiconv-1.9.2 Full dependency tree is gettext-0.10.40p2,libiconv-1.9.2 intl.4.0: partial match in /usr/local/lib: major=2, minor=0 (bad major) |
|
|||
|
Do you mean directly from 3.7->4.3? if so.. that's unsupported...
![]() MD5 (/usr/local/lib/libintl.so.4.0) = 23eff988beabaad67ea750910724cc4e It's part of the devel/gettext port.. Again, what you're doing is unsupported... it would be much easier to do a clean installation. "Note: Upgrades are only supported from one release to the release immediately following it. Do not skip releases." http://www.openbsd.org/faq/upgrade43.html |
|
||||
|
The intl library is a component of gettext, which may not be installed, or, you may have an earlier dependent gettext installed which is not at the right level.
After having moved 6 releases in a jump, you may find it easiest to deinstall every installed package, and reinstall those you need. You will not lose any configuration files, userids, or other structures. Just: # cd /var/db/pkg # pkg_delete * # ls -a # pkg_delete <any .libs* or partial* package still left in the directory> # export PKG_PATH=<your nearest mirror> # pkg_add `cat <your list of packages you want installed>` It's not clear from your post how you upgraded from 3.7 to 4.3. The supported method requires six sequential upgrades. If you went through all of that, you are very patient, indeed.
__________________
OpenBSD LiveCDs/LiveDVDs |
|
|||
|
I went straight from 3.7 to 4.3
The problem appears to be solved. After removing wget I could not add add new packages but discovered I could update old ones. Gettext was updated and now I can add packages aswell. Thanks ![]() Quote:
|
|
|||
|
Quote:
Upgrades are only supported from one release to the release immediately following it. Do not skip releases. http://openbsd.org/faq/upgrade43.html We (repeatedly) stress this fact because you may or may not have resolved this matter. The actions you have taken are officially unsupported by the project, which means that problems may not manifest themselves until later. We highly recommend you maintain very current back-ups for this system to protect whatever investment you have in the data. The best path you can take is simply to perform a full installation of OpenBSD 4.3. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| packages vs ports | zelut | FreeBSD Ports and Packages | 17 | 28th October 2009 07:19 AM |
| Packages vs. Ports | guitarscn | OpenBSD Packages and Ports | 3 | 1st October 2008 04:43 AM |
| Where have all the packages gone? | PatrickBaer | FreeBSD Ports and Packages | 6 | 12th June 2008 11:03 PM |
| where all packages OpenSolaris | whispersGhost | Solaris | 15 | 11th June 2008 09:55 AM |
| Sorting Packages | JMJ_coder | NetBSD Package System (pkgsrc) | 3 | 20th May 2008 01:08 AM |