[Pkg-ia32-libs-maintainers] Bug#630363: Bug#630363: Bug#630363: ia32-libs: Request for coordinated inclusion of libv4l(-dev)

Goswin von Brederlow goswin-v-b at web.de
Sun Jul 24 21:02:52 UTC 2011


Gregor Jasny <gjasny at googlemail.com> writes:

> Hello,
>
> On 6/13/11 9:31 PM, Thijs Kinkhorst wrote:
>> On Mon, June 13, 2011 14:08, Gregor Jasny wrote:
>>> I'm the maintainer of v4l-utils. Currently I'm building the 32bit version
>>> of libv4l(-dev) within the v4l-utils package myself. But with an added
>>> libjpeg dependency and the upcoming multiarch support things get
>>> complicated.

What is actually the root problem here? You build the native package as
multiarch and the 32bit package for amd64 you keep as is.

The -dev package will have to conflict (the i386 libv4l-dev conflict
lib32v4l-dev) I think because they use the same file location under
/usr/include/. But I can't imediatly see any other theorectical problem.

>>> Therefore I'm asking to include libv4l(-dev) into ia32-libs(-dev) and
>>> add the proper conflicts and provides lines there. If this has happened
>>> I'll stop building these 32bit versions myself.
>>
>> One of the goals of multiarch implementation is that ia32-libs is
>> eventually removed. I doubt that adding your lib to ia32-libs is therefore
>> the right way forward, or is it?
>
> I've uploaded v4l-utils 0.8.5-1 with multiarch support. To test it the
> libjpeg package needs support multiarch, too. But even with a working
> multiarch package chain I cannot stop building the 32bit packages on
> amd64 because ia32-libs(-dev) depends on them.
>
> Is there a target date when ia32-libs will be removed? If there is no
> such date, or the date is in the distant future, could you please add
> libv4l to ia32-libs?

Nothing planed yet other than that is has to go and I don't see any way
to transition from on to the other. As some point we have to simply tell
people to remove ia32-libs and reinstall their 32bit software with
multiarch.

But I'm at Debconf now so maybe something can be hashed out face to face
to find a solution to transition.

> Build-depending on ia32-libs-dev also causes troubles on Ubuntu:
> https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/808064
>
> Thanks,
> Gregor

Ubuntu needs to update their ia32-libs packaging.

MfG
        Goswin





More information about the Pkg-ia32-libs-maintainers mailing list