Bug 23902 - ecj имеет зависимость на java-gcj-compat
Summary: ecj имеет зависимость на java-gcj-compat
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ecj (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-18 17:20 MSD by Kirill A. Shutemov
Modified: 2010-08-19 15:57 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill A. Shutemov 2010-08-18 17:20:49 MSD
Начиная с версии 1:3.4.2-alt1_7jpp6 имеет зависимость на java-gcj-compat, который предоставляется java-1.5.0-gcj из jdkgcj. У java-1.5.0-gcj строгая зависимость на gcc%__gcc_version_base-java = %__gcc_version. gcc4.4-java в свою очередь зависит от /usr/share/java/ecj.jar.

Таким образом имеем кольцо по зависимостям не позволяющее обновить gcc (4.4.3 -> 4.4.4). Нужно где-то это кольцо разорвать. Наверно, нужно убрать зависимость на java-gcj-compat из ecj.
Comment 1 Kirill A. Shutemov 2010-08-19 12:53:39 MSD
Это блокирует обновление libffi и gcc.
Comment 2 Kirill A. Shutemov 2010-08-19 12:54:31 MSD
См. также таск #27837
Comment 3 viy 2010-08-19 15:14:10 MSD
залил ecj-3.4.2-alt3_7jpp6.src.rpm
и дополнительно явно прописал вас в acl.
Comment 4 Kirill A. Shutemov 2010-08-19 15:30:46 MSD
Вы убрали сборочную зависимость на java-gcj-compat, а мешала зависимость в бинарном пакете.
Comment 5 viy 2010-08-19 15:46:32 MSD
залил ecj-3.4.2-alt4_7jpp6.src.rpm
Comment 6 Kirill A. Shutemov 2010-08-19 15:57:03 MSD
Спасибо.