OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => OpenBSD => Topic started by: xdivider on September 23, 2007, 08:30:14 pm
-
Hi, was playing with the 4.2 snapshot yesterday but couldn't run a lot of programs like X which required 4.1 libs. I installed 4.1 lafter that and while trying to grab some precompiled packahes, i found that a lot of the packages required libraries like libX11.so.10.0 that was in 4.2. So did I miss any steps in installing 4.1? I did install 4.1 ipk->install OpenBSD->ftp install of 4.1-> trying to pkg_add from the depositories.
-
Hi, was playing with the 4.2 snapshot yesterday but couldn't run a lot of programs like X which required 4.1 libs. I installed 4.1 lafter that and while trying to grab some precompiled packahes, i found that a lot of the packages required libraries like libX11.so.10.0 that was in 4.2. So did I miss any steps in installing 4.1? I did install 4.1 ipk->install OpenBSD->ftp install of 4.1-> trying to pkg_add from the depositories.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167842\"][{POST_SNAPBACK}][/a][/div]
Yes, the 4.2 system cannot use 4.1 packages ...
So may want to use the 4.2 packages in my feeds and start from there.
-
Hi, was playing with the 4.2 snapshot yesterday but couldn't run a lot of programs like X which required 4.1 libs. I installed 4.1 lafter that and while trying to grab some precompiled packahes, i found that a lot of the packages required libraries like libX11.so.10.0 that was in 4.2. So did I miss any steps in installing 4.1? I did install 4.1 ipk->install OpenBSD->ftp install of 4.1-> trying to pkg_add from the depositories.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167842\"][{POST_SNAPBACK}][/a][/div]
Yes, the 4.2 system cannot use 4.1 packages ...
So may want to use the 4.2 packages in my feeds and start from there.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167914\"][{POST_SNAPBACK}][/a][/div]
When I installed the 4.2 snapshot directly, there was a lot of programs like X that needs 4.1 libs. So The correct install path for 4.2 is openbsd install -> 4.1 -> 4.2 upgrade b4 installing 3rd parties?
-
When I installed the 4.2 snapshot directly, there was a lot of programs like X that needs 4.1 libs. So The correct install path for 4.2 is openbsd install -> 4.1 -> 4.2 upgrade b4 installing 3rd parties?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167921\"][{POST_SNAPBACK}][/a][/div]
I am not sure if this is the case. I simply installed 4.2 right away and then the 4.2 packages.
-
When I installed the 4.2 snapshot directly, there was a lot of programs like X that needs 4.1 libs. So The correct install path for 4.2 is openbsd install -> 4.1 -> 4.2 upgrade b4 installing 3rd parties?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167921\"][{POST_SNAPBACK}][/a][/div]
I am not sure if this is the case. I simply installed 4.2 right away and then the 4.2 packages.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167926\"][{POST_SNAPBACK}][/a][/div]
Found out why. 2 problems with a clean 4.2 snapshot
1) /usr/local/lib and /usr/X11R6/lib not in the ldconfig cache. Manually refreshed
2) Some packages needs libc.so.40.3. in 4.1 but not 4.2. Softlinked to the libc.so.42.0
-
Did you do upgrade or clean install?
I suppose a clean install will work.
-
Did you do upgrade or clean install?
I suppose a clean install will work.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=167930\"][{POST_SNAPBACK}][/a][/div]
Tried both. The key point is 4.1 installs libc.so.40.3 and 4.2 installs libc.so.42.0 only. A soft link to libc.so.41.0 is needed. The part that make me wonder is that the snapshot seem to have forgotten about /usr/local/lib and /usr/X11R6/lib. I assumed if I tried to upgrade from 4.1 which works out of box, then the ld cache is generated automatically. Din work that way however.
-
It's a pity that I cannot look into this for the moment, as my 3200 is now trying out Debian (Titchy Linux). Perhaps other skilled hands will help you out.