Bug#986686: missing b-d netpbm?

2021-07-14 Thread Norbert Preining
Hi Hilmar, hi Adrian,

On Wed, 14 Jul 2021, Adrian Bunk wrote:
> I would suggest to upload 20210308-2 to unstable and try to
> get an unblock for that on the basis of "only documentation".

I agree with that, better no strange version numbers.

Best

Norbert

--
PREINING Norbert  https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



Bug#986686: missing b-d netpbm?

2021-07-14 Thread Adrian Bunk
On Wed, Jul 14, 2021 at 09:39:05AM +0200, Hilmar Preuße wrote:
> Am 14.07.2021 um 00:50 teilte Norbert Preining mit:
>...
> I understand this as: we branch from 20200329-1 and go with
> "20200329-1bullseye1".

20200329-1+deb11u1 would be the normal versioning for that,
but see below.

> In this case we have a rather small debdiff.
> I could use "20200329-2", but this version will never appear in the
> changelog of the master. Note sure if this would be OK.

The release team wants changes to go through unstable,
I would suggest to upload 20210308-2 to unstable and try to
get an unblock for that on the basis of "only documentation".

Otherwise you end up with 20210308+really20200329-1.

> > Please:
> > - prepare a debdiff (even if it is long)
>...

If requesting an unblock for 20210308-2, a debdiff of debian/
contains the relevant changes.

Something like
  debdiff texworks-manual_20200329-1.dsc texworks-manual_20210308-2.dsc | 
filterdiff -p1 -i debian\*

cu
Adrian



Bug#986686: missing b-d netpbm?

2021-07-14 Thread Hilmar Preuße

Am 14.07.2021 um 00:50 teilte Norbert Preining mit:

Hi Norbert,


@Norbert: do you have an opinion. Should be rather branch from 20200329-1,
which is currently in testing?


Seems to be ok.
Documentation fixes are explicitly included in the freeze exception
list.



I understand this as: we branch from 20200329-1 and go with 
"20200329-1bullseye1". In this case we have a rather small debdiff.
I could use "20200329-2", but this version will never appear in the 
changelog of the master. Note sure if this would be OK.



Please:
- prepare a debdiff (even if it is long)
- file a freeze exception bug report
- include the *code* (debian/control) changes in the main email and state
   that the rest of the debdiff is documentation only changes
- state that *no* functional changes are there, only ensuring that
   there is no FTBFS
- after the ok, upload

I guess that should do it

Thanks a lot

Norbert




--
sigfault




OpenPGP_signature
Description: OpenPGP digital signature


Bug#986686: missing b-d netpbm?

2021-07-13 Thread Norbert Preining
Hi Hilmar,

> > @Norbert: do you have an opinion. Should be rather branch from 20200329-1,
> > which is currently in testing?

Seems to be ok.
Documentation fixes are explicitly included in the freeze exception
list.

Please:
- prepare a debdiff (even if it is long)
- file a freeze exception bug report
- include the *code* (debian/control) changes in the main email and state
  that the rest of the debdiff is documentation only changes
- state that *no* functional changes are there, only ensuring that
  there is no FTBFS
- after the ok, upload

I guess that should do it

Thanks a lot

Norbert

--
PREINING Norbert  https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



Bug#986686: missing b-d netpbm?

2021-07-13 Thread Norbert Preining
On Tue, 13 Jul 2021, Hilmar Preuße wrote:
> @Norbert: do you have an opinion. Should be rather branch from 20200329-1,
> which is currently in testing?

I asked on the IRC channel #debian-release.
But I am not sure what the answer will be.

Best

Norbert

--
PREINING Norbert  https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



Bug#986686: missing b-d netpbm?

2021-07-13 Thread Hilmar Preuße

Am 13.07.2021 um 23:27 teilte Adrian Bunk mit:

On Tue, Jul 13, 2021 at 10:13:20PM +0200, Hilmar Preuße wrote:


Hi,


I am not a member of the release team.

"It is just documentation" has a point, suggesting d85a1829 plus
UNRELEASED -> unstable would sound reasonable to me.

You could ask the release team by submitting an unblock request with
   reportbug release.debian.org
containing a diff of debian/ between the version currently in testing
and what you'd like to upload.

Yes, yes. The debdiff has a size of 270KB and I don't even intend to 
read it.


@Norbert: do you have an opinion. Should be rather branch from 
20200329-1, which is currently in testing?


Hilmar
--
sigfault




OpenPGP_signature
Description: OpenPGP digital signature


Bug#986686: missing b-d netpbm?

2021-07-13 Thread Adrian Bunk
On Tue, Jul 13, 2021 at 10:13:20PM +0200, Hilmar Preuße wrote:
> Am 13.07.2021 um 16:13 teilte Adrian Bunk mit:
>...
> Hi Adrian,

Hi Hilmar,

> > > > > The Makefile has a fallback to netpbm, but this does not work as
> > > > > we  do not declare a B-D on netpbm. We could simply add it.
> > > > > 
> > > > > What do you think?
> > > > 
> > > > yes, that would be nice. Afaics, Ubuntu disabled that explicitly in
> > > > https://launchpad.net/ubuntu/+source/imagemagick/8:6.9.10.23+dfsg-2.1ubuntu3
> > > > 
> > > Patch tested and committed to github, tag pending.
> > 
> > Please upload, since this is now also a FTBFS in Debian:
> > https://tests.reproducible-builds.org/debian/rb-pkg/buster/amd64/texworks-manual.html
> > 
> > See #987504 for background.
> > 
> Will you accept a new upstream snapshot to fix the issue?
> 
> In this case I'd branch from our commit
> d85a18296e529ed7ba4af1945fab8c90670835a6 and use that one as starter. It is
> just documentation so it should not break other packages.

I am not a member of the release team.

"It is just documentation" has a point, suggesting d85a1829 plus
UNRELEASED -> unstable would sound reasonable to me.

You could ask the release team by submitting an unblock request with
  reportbug release.debian.org
containing a diff of debian/ between the version currently in testing
and what you'd like to upload.

> Hilmar

cu
Adrian



Bug#986686: missing b-d netpbm?

2021-07-13 Thread Hilmar Preuße

Am 13.07.2021 um 16:13 teilte Adrian Bunk mit:

Control: severity -1 serious
Control: tags -1 ftbfs
Control: found -1 20150506-2

On Sat, Apr 10, 2021 at 07:05:05PM +0200, Hilmar Preuße wrote:

Control: tags -1 + pending

Am 10.04.2021 um 11:59 teilte Matthias Klose mit:

On 4/9/21 11:14 PM, Hilmar Preuße wrote:


Hi Adrian,


The Makefile has a fallback to netpbm, but this does not work as
we  do not declare a B-D on netpbm. We could simply add it.

What do you think?


yes, that would be nice. Afaics, Ubuntu disabled that explicitly in
https://launchpad.net/ubuntu/+source/imagemagick/8:6.9.10.23+dfsg-2.1ubuntu3


Patch tested and committed to github, tag pending.


Please upload, since this is now also a FTBFS in Debian:
https://tests.reproducible-builds.org/debian/rb-pkg/buster/amd64/texworks-manual.html

See #987504 for background.


Will you accept a new upstream snapshot to fix the issue?

In this case I'd branch from our commit 
d85a18296e529ed7ba4af1945fab8c90670835a6 and use that one as starter. It 
is just documentation so it should not break other packages.


Hilmar
--
sigfault




OpenPGP_signature
Description: OpenPGP digital signature


Bug#986686: missing b-d netpbm?

2021-07-13 Thread Adrian Bunk
Control: severity -1 serious
Control: tags -1 ftbfs
Control: found -1 20150506-2

On Sat, Apr 10, 2021 at 07:05:05PM +0200, Hilmar Preuße wrote:
> Control: tags -1 + pending
> 
> Am 10.04.2021 um 11:59 teilte Matthias Klose mit:
> > On 4/9/21 11:14 PM, Hilmar Preuße wrote:
> 
> Hi,
> 
> > > The Makefile has a fallback to netpbm, but this does not work as
> > > we  do not declare a B-D on netpbm. We could simply add it.
> > > 
> > > What do you think?
> > 
> > yes, that would be nice. Afaics, Ubuntu disabled that explicitly in
> > https://launchpad.net/ubuntu/+source/imagemagick/8:6.9.10.23+dfsg-2.1ubuntu3
> > 
> Patch tested and committed to github, tag pending.

Please upload, since this is now also a FTBFS in Debian:
https://tests.reproducible-builds.org/debian/rb-pkg/buster/amd64/texworks-manual.html

See #987504 for background.

> Hilmar

cu
Adrian



Bug#986686: missing b-d netpbm?

2021-04-10 Thread Hilmar Preuße

Control: tags -1 + pending

Am 10.04.2021 um 11:59 teilte Matthias Klose mit:

On 4/9/21 11:14 PM, Hilmar Preuße wrote:


Hi,


The Makefile has a fallback to netpbm, but this does not work as
we  do not declare a B-D on netpbm. We could simply add it.

What do you think?


yes, that would be nice. Afaics, Ubuntu disabled that explicitly in
https://launchpad.net/ubuntu/+source/imagemagick/8:6.9.10.23+dfsg-2.1ubuntu3


Patch tested and committed to github, tag pending.

Hilmar
--
sigfault




OpenPGP_signature
Description: OpenPGP digital signature


Bug#986686: missing b-d netpbm?

2021-04-10 Thread Matthias Klose
On 4/9/21 11:14 PM, Hilmar Preuße wrote:
> Am 09.04.2021 um 15:57 teilte Matthias Klose mit:
> 
> Hi Matthias,
> 
>> On the Ubuntu buildd, the package ftbfs with a missing b-d. Adding netpbm
>> fixes this, although I don't yet see why it doesn't fail on the Debian
>> buildds. netpbm only shows as a Recommends in the Debian
>> build log.
>>
>> https://launchpad.net/ubuntu/+source/texworks-manual/20210308-1/+build/21339493
>>
> On Debian I can convert png to eps files using convert:
> 
> hille@debian-amd64-sid:~$ ls -l replaceDialog.*
> -rw-rw-r-- 1 hille hille 26755 May  7  2015 replaceDialog.png
> hille@debian-amd64-sid:~$ convert replaceDialog.png replaceDialog.eps
> hille@debian-amd64-sid:~$ ls -l replaceDialog.*
> -rw-r--r-- 1 hille hille 774464 Apr  9 23:04 replaceDialog.eps
> -rw-rw-r-- 1 hille hille  26755 May  7  2015 replaceDialog.png
> 
> Doing the same on Ubuntu 20.10 fails:
> 
> ubuntu@ubuntu2010:~$ convert replaceDialog.png replaceDialog.eps
> convert-im6.q16: attempt to perform an operation not allowed by the security
> policy `EPS' @ error/constitute.c/IsCoderAuthorized/408.
> 
> b/c the /etc/ImageMagick-6/policy.xml differs between Debian & Ubuntu.
> 
> The Makefile has a fallback to netpbm, but this does not work as we do not
> declare a B-D on netpbm. We could simply add it.
> 
> What do you think?

yes, that would be nice. Afaics, Ubuntu disabled that explicitly in
https://launchpad.net/ubuntu/+source/imagemagick/8:6.9.10.23+dfsg-2.1ubuntu3

diff at
http://launchpadlibrarian.net/429710949/imagemagick_8%3A6.9.10.23+dfsg-2.1ubuntu2_8%3A6.9.10.23+dfsg-2.1ubuntu3.diff.gz

Matthias



Bug#986686: missing b-d netpbm?

2021-04-09 Thread Hilmar Preuße

Am 09.04.2021 um 15:57 teilte Matthias Klose mit:

Hi Matthias,

On the Ubuntu buildd, the package ftbfs with a missing b-d. Adding 
netpbm fixes this, although I don't yet see why it doesn't fail on 
the Debian buildds. netpbm only shows as a Recommends in the Debian

build log.

https://launchpad.net/ubuntu/+source/texworks-manual/20210308-1/+build/21339493


On Debian I can convert png to eps files using convert:

hille@debian-amd64-sid:~$ ls -l replaceDialog.*
-rw-rw-r-- 1 hille hille 26755 May  7  2015 replaceDialog.png
hille@debian-amd64-sid:~$ convert replaceDialog.png replaceDialog.eps
hille@debian-amd64-sid:~$ ls -l replaceDialog.*
-rw-r--r-- 1 hille hille 774464 Apr  9 23:04 replaceDialog.eps
-rw-rw-r-- 1 hille hille  26755 May  7  2015 replaceDialog.png

Doing the same on Ubuntu 20.10 fails:

ubuntu@ubuntu2010:~$ convert replaceDialog.png replaceDialog.eps
convert-im6.q16: attempt to perform an operation not allowed by the 
security policy `EPS' @ error/constitute.c/IsCoderAuthorized/408.


b/c the /etc/ImageMagick-6/policy.xml differs between Debian & Ubuntu.

The Makefile has a fallback to netpbm, but this does not work as we do 
not declare a B-D on netpbm. We could simply add it.


What do you think?

Hilmar
--
sigfault




OpenPGP_signature
Description: OpenPGP digital signature


Bug#986686: missing b-d netpbm?

2021-04-09 Thread Matthias Klose
Package: src:texworks-manual
Version: 20210308-1
Severity: minor
Tags: patch

On the Ubuntu buildd, the package ftbfs with a missing b-d. Adding netpbm fixes
this, although I don't yet see why it doesn't fail on the Debian buildds.
netpbm only shows as a Recommends in the Debian build log.

https://launchpad.net/ubuntu/+source/texworks-manual/20210308-1/+build/21339493

make[4]: Entering directory '/packages/tmp/texworks-manual-20210308/src/en/html'
Creating image images/MacCmdKey.eps (from ../images/MacCmdKey.pdf)
Creating image images/MacOptKey.eps (from ../images/MacOptKey.pdf)
Creating image images/interface-summary.eps (from 
../images/interface-summary.pdf)
Creating image images/consoleOutput.eps (from ../images/consoleOutput.pdf)
Creating image images/errorParsingScript.eps (from 
../images/errorParsingScript.pdf)
Creating image images/LMB.eps (from ../images/LMB.pdf)
Creating image images/RMB.eps (from ../images/RMB.pdf)
Creating image images/toolbar1.eps (from ../images/toolbar1.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/toolbar2.eps (from ../images/toolbar2.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/iconTypeset.eps (from ../images/iconTypeset.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/iconAbortTypesetting.eps (from
../images/iconAbortTypesetting.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/replaceDialog.eps (from ../images/replaceDialog.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/screenshotHardWrapDlg.eps (from
../images/screenshotHardWrapDlg.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/TeXworks.eps (from ../images/TeXworks.png)
# Some versions of convert refuse to produce .eps files due to security concerns
/bin/sh: 1: pnmtops: not found
Creating image images/Linux.eps (from ../images/Linux.pdf)
Creating image images/Mac.eps (from ../images/Mac.pdf)
Creating image images/Windows.eps (from ../images/Windows.pdf)

[...]

[13]) [14] [15] [16] (./firststeps.tex [17] [18]
Chapter 3.
(./index.tmp) (./index.tmp)
! Dimension too large.

   \relax
l.13 ...egraphics[scale=.6]{toolbar1}\hspace{1em}}

?
! Emergency stop.

   \relax
l.13 ...egraphics[scale=.6]{toolbar1}\hspace{1em}}

Output written on index.dvi (25 pages, 57568 bytes).
Transcript written on index.log.
make[4]: *** [Makefile:66: index.ind] Error 1

patch to add the b-d:
http://launchpadlibrarian.net/532676391/texworks-manual_20210308-1_20210308-1ubuntu1.diff.gz