Bug#1069554: [Pkg-pascal-devel] Bug#1069554: this is no bug in the package, bug in the script doing the rebuild?

2024-04-24 Thread Peter Blackman

On 24/04/2024 20:38, Rene Engelhard wrote:


My point is  that you don't need the alternative.



Hi Rene,

but it would surely be needed if someone wanted to build winff from 
source on armel?


Even though that case is perhaps unlikely.
I can't see how the alternative is doing any harm.

Regards,
Peter



Bug#1069554: [Pkg-pascal-devel] Bug#1069554: this is no bug in the package, bug in the script doing the rebuild?

2024-04-24 Thread Rene Engelhard

Hi,

Am 24.04.24 um 21:35 schrieb Peter B:
Why is it bad?  The nogui's are lighter dependencies than the gui 
packages.
Exactly. That#s why they should be used in package building for 
converting stuff.
One or the other is needed. Surely better to use the nogui if its 
available?


It is available. As indep builds are not done on armel that it's not 
available on armel does not really matter :)



My point is  that you don't need the alternative.


Regards,


Rene



Bug#1069554: [Pkg-pascal-devel] Bug#1069554: this is no bug in the package, bug in the script doing the rebuild?

2024-04-24 Thread Peter B

On 24/04/2024 20:02, Rene Engelhard wrote:



This bugreport now caused the following "fix" in winff:

Build-Depends-Indep:
 faketime,
 libreoffice-draw-nogui   | libreoffice-draw,
 libreoffice-writer-nogui | libreoffice-writer,

which I consider bad...



Hi Rene,

Why is it bad?  The nogui's are lighter dependencies than the gui packages.
One or the other is needed. Surely better to use the nogui if its available?


Regards,
Peter

P.S.  Relates to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065447



Bug#1069554: this is no bug in the package, bug in the script doing the rebuild?

2024-04-24 Thread Rene Engelhard

Hi Lucas,

this is no bug in the package AFAICS.

libreoffice-draw-nogui is clearly only in Build-Depends-Indep:

Build-Depends: debhelper-compat (= 13),
 fpc,
 libgtk2.0-dev,
 lcl,
 lcl-qt5,
Build-Depends-Indep:
 libreoffice-draw-nogui,
 libreoffice-writer,

So it's only needed for _all builds. So why would the build-deps  be 
uninstallable on armel? Or do your scripts do full builds and not 
--binary-arch/-B or whatever applicable?


(And yes, that nogui is not available on armel is a deliberate decision. 
It's dead, and nooone will hopefully want to use it for document 
conversion. And I don't want to force a full double build on armel.)


This bugreport now caused the following "fix" in winff:

Build-Depends-Indep:
 faketime,
 libreoffice-draw-nogui   | libreoffice-draw,
 libreoffice-writer-nogui | libreoffice-writer,

which I consider bad...

Regards,

Rene