Re-promote gcc-3.3 to main

Bug #271794 reported by Mario Limonciello
4
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Fix Released
Undecided
Unassigned
gcc-3.3 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: gcc-3.3

The AMD Catalyst 8-9 driver now requires the ancient C++ library libstdc++5 for one of it's libraries. Because the fglrx driver lives in restricted, the ogre model would require that libstdc++5 be in main to allow the package to build.

Without libstdc++5 in build-depends, dpkg-shlibdeps bales out.

Revision history for this message
Mario Limonciello (superm1) wrote :

libstdc++5 has been added to fglrx-installer build-depends

Changed in fglrx-installer:
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Is there a reason not to fix this using a debian/shlibs.local file? It's a kludge, but unless libstdc++5 is needed to be part of main at run-time, I think it's better that than promoting (and supporting) gcc-3.3.

Also, which package is in restricted, here? I only see packages in multiverse; did someone (wrongly) demote fglrx-installer in response to the build failure?

Revision history for this message
Mario Limonciello (superm1) wrote : Re: [Bug 271794] Re: Re-promote gcc-3.3 to main

It is needed at runtime as well for this library in question.

On Mon, Sep 22, 2008 at 19:51, Steve Langasek
<email address hidden>wrote:

> Is there a reason not to fix this using a debian/shlibs.local file?
> It's a kludge, but unless libstdc++5 is needed to be part of main at
> run-time, I think it's better that than promoting (and supporting)
> gcc-3.3.
>
> Also, which package is in restricted, here? I only see packages in
> multiverse; did someone (wrongly) demote fglrx-installer in response to
> the build failure?
>
> --
> Re-promote gcc-3.3 to main
> https://bugs.launchpad.net/bugs/271794
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
Mario Limonciello
<email address hidden>

Revision history for this message
Matthias Klose (doko) wrote :

Mario Limonciello schrieb:
> It is needed at runtime as well for this library in question.

 - "this": which one?
 - why is it needed in main?

I do not want to have gcc-3-3 back in main.

Revision history for this message
Mario Limonciello (superm1) wrote :

libAMDXvBA.so.1.0

On Tue, Sep 23, 2008 at 00:17, Matthias Klose <email address hidden> wrote:

> Mario Limonciello schrieb:
> > It is needed at runtime as well for this library in question.
>
> - "this": which one?
> - why is it needed in main?
>
> I do not want to have gcc-3-3 back in main.
>
> --
> Re-promote gcc-3.3 to main
> https://bugs.launchpad.net/bugs/271794
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
Mario Limonciello
<email address hidden>

Revision history for this message
Mario Limonciello (superm1) wrote :

It would be needed in main if the fglrx package were to continue to live in
the restricted component.

On Tue, Sep 23, 2008 at 01:07, Mario Limonciello <email address hidden> wrote:

> libAMDXvBA.so.1.0
>
>
>
> On Tue, Sep 23, 2008 at 00:17, Matthias Klose <email address hidden> wrote:
>
>> Mario Limonciello schrieb:
>> > It is needed at runtime as well for this library in question.
>>
>> - "this": which one?
>> - why is it needed in main?
>>
>> I do not want to have gcc-3-3 back in main.
>>
>> --
>> Re-promote gcc-3.3 to main
>> https://bugs.launchpad.net/bugs/271794
>> You received this bug notification because you are a direct subscriber
>> of the bug.
>>
>
>
>
> --
> Mario Limonciello
> <email address hidden>
>

--
Mario Limonciello
<email address hidden>

Revision history for this message
Steve Langasek (vorlon) wrote :

Well, it looks like someone has done component-mismatch cleanup on the archive, and xorg-driver-fglrx is currently in multiverse. :/

I don't think we should move gcc-3.3 back into main, but it would be nice to be able to get xorg-driver-fglrx back into restricted. What uses libAMDXvBA at runtime, and how does it use it? I can't find anything else in this package which is linked to it; does something dlopen it?

Revision history for this message
Mario Limonciello (superm1) wrote :

gcc-3.3 isn't coming back to main, so To combat this problem, i've split the library in question into it's own package.

Changed in gcc-3.3:
status: New → Won't Fix
Changed in fglrx-installer:
status: Fix Released → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fglrx-installer - 2:8.543-0ubuntu3

---------------
fglrx-installer (2:8.543-0ubuntu3) intrepid; urgency=low

  * debian/control:
    - Drop build-depends on libstdc++5. (LP: #271794)
    - Drop build-depends on ia32-libs
    - Install libAMDXvBA.so* into it's own package.
  * debian/rules:
    - Work around missing libstdc++5 at build-depends time.
  * Add the following files to support this new binary package:
    - debian/libamdxvba.postinst
    - debian/libamdxvba.install.in

 -- Mario Limonciello <email address hidden> Thu, 16 Oct 2008 15:04:46 -0500

Changed in fglrx-installer:
status: In Progress → Fix Released
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.