Bug#932915: RFS: qcoan/2.0-6

2019-07-27 Thread Adam Borowski
On Sat, Jul 27, 2019 at 10:00:45AM +0200, Elmar Stellnberger wrote:
> This is a strange error. I have tested the package locally on Debian 10 as
> well as on Debian 8 and Debian 9 via the OpenSuSE build service.

Well, "Debian 9" is oldstable, while all new packages must go to unstable
(and at most get backported later).  That's a difference of two major
releases (ok, maybe 1.2 releases as to-be-Bullseye is very young, although
it did already see the flurry of post-Buster upload).  No wonder the package
fails to build.

> For the obs it tests building the package in a previously empty chroot and
> installs only the packages given via the build dependencies.  Consequently
> I can exclude that there is some missing dependency.

Also, I see that that OpenSuSE build service uses some hacked up homebrewed
dependency resolution -- it likely has a different behaviour than native
Debian tools, which also may be the culprit.

> I´m afraid you will have to research what causes that error message on your
> computer.

The official archive requires all packages to be buildable on unstable using
sbuild; pbuilder may also work -- it has different defaults (notably,
doesn't strip alternative build-dependencies) but those don't apply to your
package.

I haven't started the real review yet -- just tried if it builds -- but I
already see that the -dbg package is obsolete; these are built automatically
since quite a while ago.

> > On Wed, Jul 24, 2019 at 07:02:13PM +0200, Elmar Stellnberger wrote:
> > >   * Package name: qcoan
> > > Version : 2.0-6


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian is one big family.  Including that weird uncle
⢿⡄⠘⠷⠚⠋⠀ and ultra-religious in-laws.
⠈⠳⣄



Re: Packing and installing Debian changelog "by hand"

2019-07-27 Thread Andreas Ronnquist
On Sat, 27 Jul 2019 22:05:56 +0500,
Andrey Rahmatullin wrote:

>On Sat, Jul 27, 2019 at 06:50:27PM +0200, Andreas Ronnquist wrote:
>> >Call dh_compress on changelog.Debian.
>> >  
>> 
>> Thanks -
>> 
>> However - I'm sorry to say it wasn't that simple - I believe I run
>> into #781131 [1]   
>That report is only about -X so I don't see how is it related to my
>suggestion.
>If it wasn't clear, I suggested running it twice.
>

To me it looks like dh_compress automatically runs on at least "all
files in /usr/share/doc" (according to the man-page), and you'll have
to use the -X to be able to have some of these not compressed, so if I
run it on changelog.Debian, without even mentioning changelog or
ChangeLog, these will be compressed. And if I don't add these
exclusions, all is compressed. So, I don't see really what you mean
here.

(Sorry if I am misunderstanding you - I blame the heatwave over here)...

-- Andreas Rönnquist
mailingli...@gusnan.se
andr...@ronnquist.net


pgpdfeHszKOOt.pgp
Description: OpenPGP digital signature


Re: Packing and installing Debian changelog "by hand"

2019-07-27 Thread Mechtilde Stehmann
Hello,

Am 27.07.19 um 18:50 schrieb Andreas Ronnquist:
> On Sat, 27 Jul 2019 20:05:33 +0500,
> Andrey Rahmatullin wrote:
> 
>> On Sat, Jul 27, 2019 at 03:30:05PM +0200, Andreas Ronnquist wrote:
>>> I have a package which got a menu item to show the upstream
>>> changelog - So I want to avoid compressing this, but still compress
>>> the Debian changelog.
>>>
>>> In my attempts I first use override_dh_compress and add -Xchangelog
>>> there, with the results that all changelogs are not compressed.
>>> (Since this also catches changelog.Debian)
>>>
>>> Fine, then I simply compress my Debian changelog by hand using gzip
>>> -9
>>> - which I have tried in override_dh_install_changelogs like this:  
>> Call dh_compress on changelog.Debian.
>>
> 
> Thanks -
> 
> However - I'm sorry to say it wasn't that simple - I believe I run into
> #781131 [1] - I only manage to make all files containing "changelog" to be
> compressed, or none of them.

Only a view through the crystal ball:

You want to hold the upstream changelog uncompressed?

then I guess you should overwrite installdocs instead of installchangelog.

> 
> -- Andreas Rönnquist
> mailingli...@gusnan.se
> andr...@ronnquist.net
> 
> 1: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781131
> 

Kind regards
-- 
Mechtilde Stehmann
## Debian Developer
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899  39E7 F287 7BBA 141A AD7F



signature.asc
Description: OpenPGP digital signature


Re: Packing and installing Debian changelog "by hand"

2019-07-27 Thread Andrey Rahmatullin
On Sat, Jul 27, 2019 at 06:50:27PM +0200, Andreas Ronnquist wrote:
> >Call dh_compress on changelog.Debian.
> >
> 
> Thanks -
> 
> However - I'm sorry to say it wasn't that simple - I believe I run into
> #781131 [1] 
That report is only about -X so I don't see how is it related to my
suggestion.
If it wasn't clear, I suggested running it twice.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Re: Packing and installing Debian changelog "by hand"

2019-07-27 Thread Andreas Ronnquist
On Sat, 27 Jul 2019 20:05:33 +0500,
Andrey Rahmatullin wrote:

>On Sat, Jul 27, 2019 at 03:30:05PM +0200, Andreas Ronnquist wrote:
>> I have a package which got a menu item to show the upstream
>> changelog - So I want to avoid compressing this, but still compress
>> the Debian changelog.
>> 
>> In my attempts I first use override_dh_compress and add -Xchangelog
>> there, with the results that all changelogs are not compressed.
>> (Since this also catches changelog.Debian)
>> 
>> Fine, then I simply compress my Debian changelog by hand using gzip
>> -9
>> - which I have tried in override_dh_install_changelogs like this:  
>Call dh_compress on changelog.Debian.
>

Thanks -

However - I'm sorry to say it wasn't that simple - I believe I run into
#781131 [1] - I only manage to make all files containing "changelog" to be
compressed, or none of them.

-- Andreas Rönnquist
mailingli...@gusnan.se
andr...@ronnquist.net

1: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781131


pgpqEr52TOuRv.pgp
Description: OpenPGP digital signature


Re: Packing and installing Debian changelog "by hand"

2019-07-27 Thread Andrey Rahmatullin
On Sat, Jul 27, 2019 at 03:30:05PM +0200, Andreas Ronnquist wrote:
> I have a package which got a menu item to show the upstream changelog -
> So I want to avoid compressing this, but still compress the Debian
> changelog.
> 
> In my attempts I first use override_dh_compress and add -Xchangelog
> there, with the results that all changelogs are not compressed. (Since
> this also catches changelog.Debian)
> 
> Fine, then I simply compress my Debian changelog by hand using gzip -9
> - which I have tried in override_dh_install_changelogs like this:
Call dh_compress on changelog.Debian.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Packing and installing Debian changelog "by hand"

2019-07-27 Thread Andreas Ronnquist
Hi

I have a package which got a menu item to show the upstream changelog -
So I want to avoid compressing this, but still compress the Debian
changelog.

In my attempts I first use override_dh_compress and add -Xchangelog
there, with the results that all changelogs are not compressed. (Since
this also catches changelog.Debian)

Fine, then I simply compress my Debian changelog by hand using gzip -9
- which I have tried in override_dh_install_changelogs like this:

override_dh_installchangelogs:
dh_installchangelogs -k ChangeLog
gzip -9 $(CURDIR)/debian/geeqie/usr/share/doc/geeqie/changelog.Debian
gzip -9 
$(CURDIR)/debian/geeqie-common/usr/share/doc/geeqie-common/changelog.Debian

which works fine locally, but fails horribly on the buildds:

>make[1]: Entering directory '/<>'
>dh_installchangelogs -k ChangeLog
>gzip -9 /<>/debian/geeqie/usr/share/doc/geeqie/changelog.Debian
>gzip -9 
>/<>/debian/geeqie-common/usr/share/doc/geeqie-common/changelog.Debian
>gzip: 
>/<>/debian/geeqie-common/usr/share/doc/geeqie-common/changelog.Debian:
> No such file or directory
>make[1]: *** [debian/rules:41: override_dh_installchangelogs] Error 1
>make[1]: Leaving directory '/<>'
>make: *** [debian/rules:4: binary-arch] Error 2
>dpkg-buildpackage: error: debian/rules binary-arch subprocess returned
>exit status 2

Instead doing it like this:

override_dh_installchangelogs:
dh_installchangelogs -pgeeqie -k ChangeLog
gzip -9 $(CURDIR)/debian/geeqie/usr/share/doc/geeqie/changelog.Debian
dh_installchangelogs -pgeeqie-common -k ChangeLog
gzip -9 
$(CURDIR)/debian/geeqie-common/usr/share/doc/geeqie-common/changelog.Debian

should work also on the buildds, right?

Or how should it be done properly?

Simply asking to avoid using the buildds for testing (again).

thanks in advance
-- Andreas Rönnquist
gus...@debian.org
mailingli...@gusnan.se



Bug#932915: RFS: qcoan/2.0-6

2019-07-27 Thread Elmar Stellnberger
This is a strange error. I have tested the package locally on Debian 10 
as well as on Debian 8 and Debian 9 via the OpenSuSE build service. For 
the obs it tests building the package in a previously empty chroot and 
installs only the packages given via the build dependencies. 
Consequently I can exclude that there is some missing dependency.
I´m afraid you will have to research what causes that error message on 
your computer.


https://build.opensuse.org/package/show/home:estellnb:elstel/qcoan

Regards,
Elmar


Am 27.07.19 um 06:45 schrieb Adam Borowski:

On Wed, Jul 24, 2019 at 07:02:13PM +0200, Elmar Stellnberger wrote:

  * Package name: qcoan
Version : 2.0-6



   Changes since the last upload:

   The package is now available under GPLv3


I'm afraid it fails with:

dh_testroot
rm -f build-qt/* changelog.Debian.gz
dh_clean
  debian/rules build
#find ..  # -> ../SOURCES, ../BUILD/ - .at.bz2 extracted here, current dir, 
../qcoan_2.0-0.dsc, ../qcoan_2.0-0.diff.gz, ../DEBS,
  ../OTHER
qmake qcoan.pro
qmake: could not find a Qt installation of ''
make: *** [debian/rules:23: build] Error 1


Meow!





Bug#933172: RFS: sane-frontends/1.0.14-14

2019-07-27 Thread Jörg Frings-Fürst
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "sane-frontends"

   Package name: sane-frontends
   Version : 1.0.14-14
   Upstream Author : sane-de...@alioth-lists.debian.net
   URL : http://www.sane-project.org
   License : GPL-2+ with sane exception, GPL-2+, Artistic-1.0,
 public-domain, LGPL-2+
   Section : graphics

  It builds those binary packages:

sane - scanner graphical frontends

  To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/sane-frontends


  Alternatively, one can download the package with dget using this
command:

  dget -x 
https://mentors.debian.net/debian/pool/main/s/sane-frontends/sane-frontends_1.0.14-14.dsc

or from git 

  https://jff.email/cgit/sane-frontends.git/?h=release%2Fdebian%2F1.0.14-14


  Changes since the last upload:

  * Migrate to debhelper 12:
- Change debian/compat to 12.
- Bump minimum debhelper version in debian/control to >= 12.
  * Declare compliance with Debian Policy 4.4.0 (No changes needed).
  * debian/watch: Rewrite for the new Gitlab directory layout.
  * debian/copyright: Add year 2019 to debian/*
  * Add DEP 8 smoketest.


The build with sbuild and pdebuild and the tests with Lintain are ok.
Puiparts fails about "package purging left files on system" mostly from
a mime package.

+--+
| Summary  |
+--+

Build Architecture: amd64
Build Type: full
Build-Space: 6328
Build-Time: 19
Distribution: sid
Host Architecture: amd64
Install-Time: 242
Job: /data/entwicklung/linux/debian/sane-frontends/sane-frontends_1.0.14-14.dsc
Lintian: info
Machine Architecture: amd64
Package: sane-frontends
Package-Time: 311
Piuparts: fail
Source-Version: 1.0.14-14
Space: 6328
Status: successful
Version: 1.0.14-14

Finished at 2019-07-27T07:28:54Z
Build needed 00:05:11, 6328k disk space


  Regards,
   Jörg Frings-Fürst
-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser


git:  https://jff.email/cgit/

Threema:  SYR8SJXB
Wire: @joergfringsfuerst
Skype:joergpenguin
Ring: jff
Telegram: @joergfringsfuerst


My wish list: 
 - Please send me a picture from the nature at your home.



signature.asc
Description: This is a digitally signed message part