Viewing gerber files with gerbv gives corrupted display, i.e. width lines are drawn as very small (one pixel) lines. Same error was recently reported at debian buglist: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374131 Best regards Stefan Salewski
Building gerbv-1.0.1.tar.gz with default options (./comfigure; make) gives a working version of gerbv: stefan@localhost ~/gv/gerbv-1.0.1 $ ldd src/gerbv libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x00002b140b48a000) libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x00002b140b701000) libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x00002b140b83f000) libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x00002b140b942000) libXi.so.6 => /usr/lib/libXi.so.6 (0x00002b140ba6c000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00002b140bb75000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00002b140bc86000) libm.so.6 => /lib/libm.so.6 (0x00002b140be67000) libgdk_pixbuf.so.2 => /usr/lib/libgdk_pixbuf.so.2 (0x00002b140bfc0000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00002b140c0d9000) libz.so.1 => /lib/libz.so.1 (0x00002b140c200000) libc.so.6 => /lib/libc.so.6 (0x00002b140c315000) libdl.so.2 => /lib/libdl.so.2 (0x00002b140c53e000) /lib64/ld-linux-x86-64.so.2 (0x00002b140b372000) Building with option --enable-gtk2 (./configure --enable-gtk2; make) gives progam version with draws gerber files not correct: stefan@localhost ~/gv/gerbv-1.0.1 $ ldd src/gerbv libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00002b832f81d000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00002b832fc43000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00002b832fdd5000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00002b832fef4000) libm.so.6 => /lib/libm.so.6 (0x00002b833000b000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00002b8330164000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00002b833026b000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00002b83303a9000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00002b83304f9000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00002b8330638000) libdl.so.2 => /lib/libdl.so.2 (0x00002b833073b000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00002b833083f000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00002b83309cb000) libz.so.1 => /lib/libz.so.1 (0x00002b8330af2000) libc.so.6 => /lib/libc.so.6 (0x00002b8330c07000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00002b8330e30000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00002b8331011000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00002b833111b000) libXi.so.6 => /usr/lib/libXi.so.6 (0x00002b833121e000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00002b8331326000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00002b833145a000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00002b8331564000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00002b8331675000) libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00002b833177b000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002b83318a3000) /lib64/ld-linux-x86-64.so.2 (0x00002b832f705000) libexpat.so.0 => /usr/lib64/libexpat.so.0 (0x00002b8331a36000)
Since a few days gerbv-1.0.2.tar.gz is available at http://gerbv.sourceforge.net/ Works fine with default build options on my 64 bit AMD64 box: stefan@localhost ~/gv/gerbv-1.0.2/src $ ldd ./gerbv libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00002ac754553000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00002ac754979000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00002ac754b0b000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00002ac754c2a000) libm.so.6 => /lib/libm.so.6 (0x00002ac754d41000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00002ac754e9a000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00002ac754fa1000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00002ac7550df000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00002ac75522f000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00002ac75536e000) libdl.so.2 => /lib/libdl.so.2 (0x00002ac755471000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00002ac755575000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00002ac755701000) libz.so.1 => /lib/libz.so.1 (0x00002ac755828000) libc.so.6 => /lib/libc.so.6 (0x00002ac75593d000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00002ac755b66000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00002ac755d47000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00002ac755e51000) libXi.so.6 => /usr/lib/libXi.so.6 (0x00002ac755f54000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00002ac75605c000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00002ac756190000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00002ac75629a000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00002ac7563ab000) libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00002ac7564b1000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002ac7565d9000) /lib64/ld-linux-x86-64.so.2 (0x00002ac75443b000) libexpat.so.0 => /usr/lib64/libexpat.so.0 (0x00002ac75676c000)
(In reply to comment #2) > Since a few days gerbv-1.0.2.tar.gz is available at > http://gerbv.sourceforge.net/ So you're saying it (1.0.2) works correctly?
(In reply to comment #3) > (In reply to comment #2) > > Since a few days gerbv-1.0.2.tar.gz is available at > > http://gerbv.sourceforge.net/ > > So you're saying it (1.0.2) works correctly? > Yes. I installed gerbv-1.0.2.tar.gz in a local directory and executed commands "./configure" and "make" to build it with default options. Resulting executable draws my gerber files correctly.
> Yes. > I installed gerbv-1.0.2.tar.gz in a local directory and executed commands > "./configure" and "make" to build it with default options. Resulting executable > draws my gerber files correctly. > That's good news! I've got correct drawings with both versions. gerbv-1.0.2 ebuild in bug #142733. Lucas Chiesa
I've tested gerbv-1.0.2 in a machine where 1.0.1 failed, and it didn't. I suggest adding gerbv-1.0.2 to portage as soon as possible to close this bug. Lucas Chiesa
(In reply to comment #6) > I've tested gerbv-1.0.2 in a machine where 1.0.1 failed, and it didn't. > > I suggest adding gerbv-1.0.2 to portage as soon as possible to close this bug. In CVS, thanks!
*** Bug 142733 has been marked as a duplicate of this bug. ***