Activity log for bug #614696

Date Who What changed Old value New value Message
2010-08-07 10:15:18 PCMan bug added bug
2010-08-07 10:15:59 PCMan nominated for series Ubuntu Maverick
2011-03-15 04:15:36 Jonathan Marsden openbox (Ubuntu): status New Confirmed
2011-03-15 05:13:36 Jonathan Marsden attachment added openbox-3.4.11.2-0ubuntu2.debdiff https://bugs.launchpad.net/ubuntu/+source/openbox/+bug/614696/+attachment/1909255/+files/openbox-3.4.11.2-0ubuntu2.debdiff
2011-03-15 05:14:01 Jonathan Marsden tags openbox openbox patch
2011-03-15 12:06:02 Julien Lavergne openbox (Ubuntu): status Confirmed In Progress
2011-03-15 12:06:09 Julien Lavergne openbox (Ubuntu): importance Undecided High
2011-03-15 12:06:12 Julien Lavergne openbox (Ubuntu): assignee Julien Lavergne (gilir)
2011-03-15 12:06:15 Julien Lavergne bug task added openbox (Ubuntu Maverick)
2011-03-15 17:31:32 Brian Murray bug added subscriber Ubuntu Review Team
2011-03-16 06:01:53 Jonathan Marsden attachment added patch to fix dangling symlinks in Lucid openbox-dev https://bugs.launchpad.net/ubuntu/+source/openbox/+bug/614696/+attachment/1911471/+files/openbox_3.4.10-1ubuntu1.debdiff
2011-03-16 06:19:44 Jonathan Marsden description 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. 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.
2011-03-16 13:50:11 Launchpad Janitor openbox (Ubuntu): status In Progress Fix Released
2011-03-16 13:50:30 Julien Lavergne nominated for series Ubuntu Lucid
2011-03-16 13:50:30 Julien Lavergne bug task added openbox (Ubuntu Lucid)
2011-03-16 13:50:44 Julien Lavergne openbox (Ubuntu Maverick): status New Fix Released
2011-03-16 14:16:07 Launchpad Janitor branch linked lp:ubuntu/openbox
2011-03-16 16:39:08 Jonathan Marsden attachment added openbox_3.4.10-1ubuntu0.1.debdiff https://bugs.launchpad.net/ubuntu/lucid/+source/openbox/+bug/614696/+attachment/1912360/+files/openbox_3.4.10-1ubuntu0.1.debdiff
2011-03-16 16:48:01 Jonathan Marsden description 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. 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 ( 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 (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.
2011-03-16 16:55:19 Brian Murray openbox (Ubuntu Lucid): importance Undecided High
2011-03-16 16:55:19 Brian Murray openbox (Ubuntu Lucid): status New Triaged
2011-03-16 23:18:50 Julien Lavergne bug added subscriber Ubuntu Stable Release Updates Team
2011-03-30 21:08:45 Martin Pitt openbox (Ubuntu Lucid): status Triaged Fix Committed
2011-03-30 21:08:50 Martin Pitt bug added subscriber SRU Verification
2011-03-30 21:08:57 Martin Pitt tags openbox patch openbox patch verification-needed
2011-03-31 13:10:42 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/openbox
2011-03-31 17:49:09 Pedro Villavicencio tags openbox patch verification-needed openbox patch verification-done
2011-04-07 21:42:28 Launchpad Janitor openbox (Ubuntu Lucid): status Fix Committed Fix Released
2011-09-19 21:25:51 Ubuntu Foundations Team Bug Bot tags openbox patch verification-done openbox patch testcase verification-done