Package: groff
Version: 1.22.3-10
Severity: normal
Tags: upstream

$ groff -p -ms -P -bg -P red -X <<.
.PS
SW: circle "SW"
S:  circle "S"  at SW+(2,0)
SE: circle "SE" at SW+(4,0)
N:  circle "N"  at SW+(2,3.464)
NW: circle "NW" at SW+(1,1.732)
NE: circle "NE" at SW+(3,1.732)
C:  circle "C"  at SW+(2,1.155)
arc chop -> radius 1.155 cw from NW to NE
arc chop -> radius 1.155 cw from NE to S
arc chop -> radius 1.155 cw from S to NW
line chop -> from C to S
.PE
.

has gpic's line beautifully chop outside of the circles but not arc!

My educated guess would be that 2020's gpic is simply lacking code to
calculate the circles' intersection points.

Who wants to add that?

When i try to exercise my software freedoms to inspect and amend the
situation, my trisquel/etiona/ frustrates me with:

$ gdb gpic
GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
[...]
Reading symbols from gpic...(no debugging symbols found)...done.
(gdb) break main
Function "main" not defined.

An open-source system not finding its source!


-- System Information:
Debian Release: buster/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-143-generic (SMP w/2 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages groff depends on:
ii  groff-base  1.22.3-10
ii  libc6       2.27-3ubuntu1.4
ii  libgcc1     1:8.4.0-1ubuntu1~18.04
ii  libstdc++6  8.4.0-1ubuntu1~18.04
ii  libx11-6    2:1.6.4-3ubuntu0.3
ii  libxaw7     2:1.0.13-1
ii  libxmu6     2:1.1.2-2
ii  libxt6      1:1.1.5-1

Versions of packages groff recommends:
ii  ghostscript                      9.26~dfsg+0-0ubuntu0.18.04.14
ii  imagemagick                      8:6.9.7.4+dfsg-16ubuntu6.9
ii  imagemagick-6.q16 [imagemagick]  8:6.9.7.4+dfsg-16ubuntu6.9
ii  libpaper1                        1.1.24+nmu5ubuntu1
ii  netpbm                           2:10.0-15.3build1
ii  perl                             5.26.1-6ubuntu0.5
ii  psutils                          1.17.dfsg-4

groff suggests no packages.

-- no debconf information

Reply via email to