Public bug reported:

Binary package hint: ia32-libs

Please add dev symlinks for the libraries provided in ia32-lib (e.g.
/usr/lib32/libglib-2.0.so -> libglib-2.0.so.0). I realize this has been
discussed in other bugs, but the reasons given seem rather weak or
arbitrary, and the push-back seems disproportionate to what should be a
minor change. Some of the arguments I've seen are that:

- Ubuntu doesn't support cross-platform development
Is it really cross-platform development when the result runs natively? When the 
distro-provided compiler supports it directly? When the distro provides other 
support packages for it (lib32*-dev)? It seems arbitrary to draw the line at a 
bunch of symlinks when all that other infrastructure is there.

- a proper dev package would be huge and get out-of-date quickly
Who needs another package? And what is all this stuff that needs to go in 
there? Simply adding dev symlinks for the libs already in ia32-libs would 
support a huge amount of 32-bit code, without bringing in a single new file.

- multiarch is the proper solution
And I can't wait to use it. Until then, and especially since we don't know 
exactly when "then" is going to arrive, a few symlinks doesn't seem like such 
an unreasonable stopgap.

- ia32-libs is a run-time-only hack
I could agree with this if there was another solution on the horizon. Since 
there's not, this seems arbitrary, especially for a "hack", which almost by 
definition is meant to break the rules :)

** Affects: ia32-libs (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Provide library symlinks for building 32-bit code.
https://bugs.launchpad.net/bugs/277772
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to