[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ogon packaging for Debian (was: Re: Bug#906072: Ogon packages available (Linux RDP Server))



On  Sa 27 Jun 2020 17:06:14 CEST, marcel wrote:

Hi Mike,

June 21, 2020 11:19 PM, "Mike Gabriel" <mike.gabriel@das-netzwerkteam.de> wrote:

...
Just taking the next steps:
Packages moved to /usr (unsolved: the pulseaudio package ... but for now let's treat that one like an addon).
Cleaned quite some lintian reported issues on the way ...

W: ogon-all: empty-binary-package

::: urgh, why empty???

It's considered to be a meta-package installing a complete working ogon environment (including packages that will be built later on). If there's a better way to do that, please let me know.

Then please mention the phrase "meta package" in the package's SYNOPSIS (short description). I think there are other phrases that lintian reacts on and then ignores empty bin:pkgs.

W: ogon source: no-nmu-in-changelog

I: ogon source: debian-control-has-obsolete-dbg-package ogon-core-dbg
I: ogon source: debian-rules-contains-unnecessary-get-orig-source-target

::: I love get-orig-source targets in debian/rules, so I have added one

Did that to all other packages, too.

Thanks!

Currently I'm struggling to get the last 2 packages compiled ... looks like something's broken with my sbuild or I'm running into some kind of caching problem ... still investigating...

Please send a build log, maybe I can help.

However there are some more questions:

1. How did you create that detailed lintian report you sent me?

I have the below line in my .bashrc file:

```
alias lintian='lintian -iIE --pedantic --show-overrides --color auto --no-tag-display-limit'

```

With that line, I simply call "lintian" on the resulting .changes file of a package build.

2. And: one (short) lintian messages I got and I don't know what to do with it:

ogon-pulseaudio: arch-dependent-file-not-in-arch-specific-directory usr/bin/pacat

   Where else should binaries go?

Do you have "Multi-Arch: same" set for that directory? Maybe it should be "Multi-Arch: foreign".

Mike
--

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

Attachment: pgp3_Q7sTXBp9.pgp
Description: Digitale PGP-Signatur


Reply to: