Edited description (how addressed in development) to say that 3.4.11.2-0ubuntu2 is now included in Natty.
** Description changed: Binary package hint: openbox openbox-dev is the development package used to develop openbox-related programs. It installs /usr/lib/libobrender.so and /usr/lib/libobparser.so, which are two symlinks to /usr/lib/libobrender.so.21.0.2 and /usr/lib/libobparser.so.21.0.2. However, the real so files installed by libobrender and libobparser packagers are 21.0.6. So openbox-dev packages is totally broken and linking against these two libraries are all broken. Please fix this. Thanks. The following items are intended to support an SRU for Lucid: IMPACT STATEMENT: This bug makes openbox-dev unusable to developers of any software that tries to link to the affected libraries using their generic names, libobrender.so and libobparser.so because these symlinks are broken. This is a clearly a significant regression for such users (one of whom opened this bug report, and had to diagnose it and then work around it in order to continue his work). HOW ADDRESSED IN DEVELOPMENT: Bug was corrected in Maverick in version 3.4.11.1-1 . Bug reappeared - in Natty, a debdiff to correct this has been submitted and deemed - appropriate for inclusion. + in Natty, a debdiff to correct this ( 3.4.11.2-0ubuntu2 ) has been + submitted and is now included in Natty. MINIMAL PATCH: You can't get much more minimal that this, it changes two characters in one file, debian/openbox-dev.links so that the links created exactly match the library files in the corresponding binary packages. TEST CASE: (1) Install Ubuntu 10.04 Lucid (2) In a Terminal window, run the command - sudo apt-get install openbox-dev -y + sudo apt-get install openbox-dev -y (3) ls -l /usr/lib/libob*so* - will now show two dangling symlinks. + will now show two dangling symlinks. REGRESSION POTENTIAL: Minimal. This replaces two symlinks only used by developers that were broken (dangling) before with symlinks pointing to the right files. I cannot come up with a scenario in which developers would *want* or *need* those broken symlinks, or one in which the working symlinks adversely affect anyone. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/614696 Title: openbox-dev contains incorrect symlinks making it's totally broken -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
