Bug#899020: qtbase-opensource-src: Please disable gdb build-dependency on riscv64

2018-05-18 Thread Manuel A. Fernandez Montecelo
2018-05-18 18:00 GMT+02:00 Lisandro Damián Nicanor Pérez Meyer
:
> Control: tag -1 pending
>
> That dependency is already removed in our repos. I'll merge with the
> relevant bug later.

That's great, thanks!

-- 
Manuel A. Fernandez Montecelo 



Processed: Re: Bug#899020: qtbase-opensource-src: Please disable gdb build-dependency on riscv64

2018-05-18 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #899020 [src:qtbase-opensource-src] qtbase-opensource-src: Please disable 
gdb build-dependency on riscv64
Added tag(s) pending.

-- 
899020: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=899020
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#899020: qtbase-opensource-src: Please disable gdb build-dependency on riscv64

2018-05-18 Thread Lisandro Damián Nicanor Pérez Meyer
Control: tag -1 pending

That dependency is already removed in our repos. I'll merge with the
relevant bug later.


Bug#899020: qtbase-opensource-src: Please disable gdb build-dependency on riscv64

2018-05-18 Thread Manuel A. Fernandez Montecelo
Source: qtbase-opensource-src
Version: 5.9.2+dfsg-12
Severity: normal
Tags: patch
User: debian-ri...@lists.debian.org
Usertags: riscv64

Hi,

This package depends on gdb, which is not available yet in Debian for the
riscv64 architecture.

We're generally reluctant to ask to disable dependencies specifically for this
architecture, because we hope to get them available in a reasonable timeframe.

However, since it might take a while to get support for riscv64 upstream in gdb
and then in Debian, it is probably better to disable this build-dependency in
riscv64 for the time being, to avoid having to upload packages to "unreleased"
after each upload from you to unstable, or transitions from other libraries that
involve this package.

If we don't do that, packages [transitively] build-depending on this one cannot
be built, since some dependencies cannot be fulfilled, like this one (random
example):

  misc/pgmodeler_0.9.1-1 [optional:out-of-date:calprio{47}:days{3}]
   Reasons for BD-Uninstallable:
pgmodeler build-depends on:
- qtbase5-dev:riscv64
qtbase5-dev depends on:
- libqt5core5a:riscv64 (= 5.10.1+dfsg-5+0.riscv64.1)
libqt5core5a depends on missing:
- libicu57:riscv64 (>= 57.1-1~)

It would be great if you could include these changes in your next release to
unstable.


Thanks and cheers.
--
Manuel A. Fernandez Montecelo 
diff -Nru qtbase-opensource-src-5.10.1+dfsg/debian/control 
qtbase-opensource-src-5.10.1+dfsg/debian/control
--- qtbase-opensource-src-5.10.1+dfsg/debian/control2018-04-06 
16:15:12.0 +0200
+++ qtbase-opensource-src-5.10.1+dfsg/debian/control2018-04-11 
02:14:34.0 +0200
@@ -11,9 +11,9 @@
freetds-dev,
-   gdb,
+   gdb [!riscv64],
libasound2-dev [linux-any],
libatspi2.0-dev,
libcups2-dev,