Bug 17289

Summary: JVM версия x86_64 лежит в /usr/lib
Product: Sisyphus Reporter: Дмитрий <ddv>
Component: java-1.6.0-sunAssignee: viy <viy>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Дмитрий 2008-09-23 08:20:41 MSD
Стоит на системе x86_64 32х битный firefox. Хочу чтоб jre в нём заработал, для этого нужно 32х битную версию jre. Хочу её вставить в /usr/lib, но там уже занято. Что вообще делают в папке /usr/lib 64х битные бинарники? По всей логике вещей они должны быть в /usr/lib64, а в /usr/lib только 32х битные!
Comment 1 viy 2008-09-23 11:31:09 MSD
вообще говоря, можно извратиться,
поставив вместе openjdk (они не должны конфликтовать)
либо разные версии sun 1.5/1.6.

Эта проблема известна, недостаток в jpackage policy.
Comment 2 Дмитрий 2008-09-23 11:49:23 MSD
поставить то я поставил тупо рядом в др папку и сделал симлинк в plugin FF, в FF всё работает. но всё же в /lib и /usr/lib должны быть только 32х битные бинарники!
Comment 3 viy 2008-09-23 12:06:18 MSD
ой ли? в perl посмотрите...
дедушка Конфуций учил, что полиси не нарушают, если выгода не десятикратна.
jpackage полиси криво в этом вопросе,
но если пойти в лоб, много чего сломается...

я в курсе, давно уже думаю, как сделать правильно.
там граблей на дороге много.