should provide unversioned llvm-gcc alternatives symlinks

Bug #657911 reported by dn
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dragonegg (Ubuntu)
Invalid
Undecided
Unassigned
llvm-2.8 (Ubuntu)
Invalid
Undecided
Unassigned
llvm-gcc-4.2 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: dragonegg

llvm-gcc-4.2 and llvm-gcc-4.5 both have "Provides: llvm-gcc", so they should actually provide a common interface/symlink at /usr/bin/llvm-gcc, llvm-g++, etc, and drop the "Conflicts: llvm-gcc" that makes it impossible to install both. This way configuration scripts (like LLVM's own) that search the path for 'llvm-gcc' will be able to find them (right now that doesn't work for llvm-gcc-4.2).

To be parallel-installable, the shell scripts in llvm-gcc-4.5 would have to add a -4.5 suffix, the same way that the 4.2 package installs its executables with -4.2 suffixes now.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: llvm-gcc-4.5 2.8~20101006-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Sun Oct 10 16:45:18 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate amd64 (20100928)
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: dragonegg

Revision history for this message
dn (nobled) wrote :
Changed in llvm-2.8 (Ubuntu):
status: New → Invalid
Revision history for this message
Matthias Klose (doko) wrote :

this should be done in a separate binary package llvm-gcc. patch?

Revision history for this message
Sylvestre Ledru (sylvestre) wrote :

llvm-gcc-4.2 has been removed from debian. I think ubuntu should do the same and close this bug.

llvm-gcc-X.Y is now produced by dragonegg

Revision history for this message
Colin Watson (cjwatson) wrote :

llvm-gcc-4.2 had already been removed from Oneiric when you made that request:

  https://launchpad.net/ubuntu/+source/llvm-gcc-4.2/+publishinghistory

There is still a dragonegg task open here. Is there anything remaining for the Ubuntu archive admins to do, or is this purely a package maintenance task?

Changed in llvm-gcc-4.2 (Ubuntu):
status: New → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

dragonegg is fine in oneiric

Changed in dragonegg (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.