Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Advisory:
- ========================
- On a fresh install of Mageia 4 we found that sweethome3d package does not launch
- after its installation.
- This is due to dependencies not necessary for its operation but that are installed
- relative to other packages. Especially the offending package is 'java-1.5.0-gcj-devel'.
- A dependency problem in chain has been corrected in janino to avoid installing 'java-1.5.0-gcj-devel'.
- To fix this problem we removed the package 'janino' of required to 'sweethome3d' and 'sunflow' packages too,
- and we added a conflict package on 'java-1.5.0-gcj-devel' to make sure that this one is not installed on the system.
- ========================
- Packages in 4/core/updates_testing:
- ========================
- sweethome3d-4.3-1.2.mga4.noarch.rpm
- sweethome3d-3dmodels-4.3-1.2.mga4.noarch.rpm
- sweethome3d-javadoc-4.3-1.2.mga4.noarch.rpm
- sunflow-0.07.3-2.1.mga4.noarch.rpm
- sunflow-javadoc-0.07.3-2.1.mga4.noarch.rpm
- Source RPM:
- ========================
- sweethome3d-4.3-1.2.mga4.src.rpm
- sunflow-0.07.3-2.1.mga4.src.rpm
- How to test this update request:
- ========================
- Important:
- During the installation of sweethome3d if 'urpmi' or 'drakrpm' asks you to choose between 'java-1.5.0-gcj-devel'
- and 'java-1.7.0-openjdk-devel', choose 'java-1.5.0-gcj-devel to reproduce this bug.
- Test procedure:
- - Install 'sweethome3d' from core/release and accept all dependencies.
- - Try to launch 'sweethome3d' (normally it should not launch and run and you should have same message as Comment 0).
- - Install now 'sweethome3d' and 'sunflow' packages from core/updates_testing.
- - He asks you to uninstall 'java-1.5.0-gcj-devel' and proposes to install 'java-1.7.0-openjdk-devel' as a replacement, then accept it.
- (Check especially that the package 'java-1.5.0-gcj-devel' is uninstalled, he is the traitor. :) )
- - Try again to launch 'sweethome3d', now it should start and run.
- If you want clean your system with old packages required by sweethome3d(it is not mandatory):
- - You can remove orphaned packages (because now there must be in the list), You can use this command: "urpme --auto-orphans".
- - You should have the following packages (this list can be different depending on what you have already installed on your system):
- ant-1.9.2-2.mga4.noarch
- gcc-java-4.8.2-3.mga4.x86_64 / gcc-java-4.8.2-3.mga4.i586
- janino-2.6.1-5.mga4.noarch
- java_cup-0.11a-15.mga4.noarch
- gcj-tools-4.8.2-3.mga4.x86_64 / gcj-tools-4.8.2-3.mga4.i586
- java-1.5.0-gcj-5.0.0-17.1.29.mga4.x86_64 / java-1.5.0-gcj-5.0.0-17.1.29.mga4.i586
- lib64gcj14-4.8.2-3.mga4.x86_64 / libgcj14-4.8.2-3.mga4.i586
- lib64gcj_bc1-4.8.2-3.mga4.x86_64 / libgcj_bc1-4.8.2-3.mga4.i586
- libgcj14-base-4.8.2-3.mga4.x86_64 / libgcj14-base-4.8.2-3.mga4.i586
- lib64gcj-devel-4.8.2-3.mga4.x86_64 / lib64gcj-devel-4.8.2-3.mga4.i586
- lib64zlib-devel-1.2.8-3.mga4.x86_64 / lib64zlib-devel-1.2.8-3.mga4.i586
- sinjdoc-0.5-4.10.mga4.x86_64 / sinjdoc-0.5-4.10.mga4.i586
- itext-2.1.7-18.mga4.x86_64 / itext-2.1.7-18.mga4.i586
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement