Updated bug description with info for SRU use. Will wait for Natty fix to make it into Natty before nominating for Lucid and subscribing ubuntu-sru, to avoid the "It is, in general, not appropriate to release bug fixes for stable systems without first testing them in the current development branch." issue :)
** 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. + + 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 + + (3) ls -l /usr/lib/libob*so* + + 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs