On Sun, Apr 15, 2007 at 07:54:45PM +0400, Damir Shayhutdinov wrote: > 15.04.07, Alexey Tourbin написал(а): > > On Wed, Apr 11, 2007 at 10:33:58PM +0400, Damir Shayhutdinov wrote: > > > Что самое плохое - я никак не могу так подобрать BuildRequires, чтобы > > > в чрут ставилась _только_ Java 1.5. Если поставить BuildRequires: > > > j2se1.5-sun-devel, то ставятся обе жабы, и вызывается шестая жаба > > > вместо пятой. А шестая сломана. В итоге ничего не собирается :( > > > > Хочешь поковырять apt? > А как можно включить отладочный режим для апта в хешере? > > В системе java 1.6 работает, а у меня в хешере - нет. > > Я начал выяснять. Проблема в том, что жава пытается определить путь к > своему исполняемому файлу через > readlink("/proc/self/exe", > "/usr/lib/jvm/java-1.6.0-sun-1.6.0.01/jre/bin/java", 4096) = 49 > > В системе это у нее получается (/proc примонтировано), а вот в хешере > без /proc - нет. Поэтому она не может найти libjli.so через dlopen и > падает. А в hasher с примонтированным /proc? -- ldv