I guess my question was really
about how pkg does version checking and why it
overwrote a much newer version in this case.
pkg can only check versions of packages installed in IPS format. What
format was 3.0 installed with? A tarball? I think if there are pathname
collisions then you would need to uninstall the IPS version before
installing a newer tarball.
-- Alan
Frank Middleton wrote:
On 10/19/09 03:46, dick hoogendijk wrote:
Install thunderbird 3.0b4 where it's supposed to: in /opt
Absolutely! I don't know why it has to be in /usr/lib.
But what makes you think it isn't in /opt? If you simply
replace the links in /usr/bin, it should work in /opt, but
the gnome menu links seem not to work any more and
clicking on a URL in an email behaves inconsistently.
Who wants to go and edit every desktop, or waste disk
space with two versions antway?
So it is much easier just to replace the default install
with a newer one. I gave up installing it and Firefox in
/opt several releases ago. Putting everything in /usr/lib
is IMO an ugly Linuxism that seems to be insidiously
creeping in but I suspect it is too late to fight it :-(
No big deal, but is there any way to avoid this?
Since the image-update seems to rewrite the links in
/usr/bin, you still have to fix it if you have the more
current version in /opt. I guess my question was really
about how pkg does version checking and why it
overwrote a much newer version in this case.
Cheers -- Frank
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss