Monday, September 30, 2019

Re: Epson ESC/P-R driver

+++ Mon Sep 30 14:45:07 BST 2019
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
===> epson-inkjet-printer-escpr-1.7.3 depends on: gettext-* -> gettext-0.19.8.1p1
===> epson-inkjet-printer-escpr-1.7.3 depends on: cups-libs-* -> cups-libs-2.2.8p0
===> Verifying specs: avahi-client avahi-common c cups cupsimage dbus-1 ffi gmp gnutls hogweed iconv idn2 intl m nettle p11-kit pthread tasn1 unistring z
===> found avahi-client.0.1 avahi-common.0.1 c.92.5 cups.6.4 cupsimage.5.1 dbus-1.11.2 ffi.1.2 gmp.10.0 gnutls.44.1 hogweed.2.0 iconv.6.0 idn2.1.0 intl.6.0 m.10.1 nettle.3.0 p11-kit.2.0 pthread.25.1 tasn1.4.0 unistring.0.1 z.5.0
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
--- Mon Sep 30 14:45:07 BST 2019
+++ Mon Sep 30 14:45:07 BST 2019
===> Checking files for epson-inkjet-printer-escpr-1.7.3
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
`/usr/ports/distfiles/epson-inkjet-printer-escpr-1.7.3-1lsb3.2.tar.gz' is up to date.
>> (SHA256) epson-inkjet-printer-escpr-1.7.3-1lsb3.2.tar.gz: OK
===> Extracting for epson-inkjet-printer-escpr-1.7.3
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
cd /usr/ports/pobj/epson-inkjet-printer-escpr-1.7.3/epson-inkjet-printer-escpr-1.7.3 && perl -i -pe 's/\r$//' src/linux_cmn.c lib/epson-escpr-api.c lib/epson-typedefs.h lib/epson-usb.c
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
===> Patching for epson-inkjet-printer-escpr-1.7.3
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
===> Applying OpenBSD patch patch-lib_epson-escpr-api-private_h
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: lib/epson-escpr-api-private.h
|--- lib/epson-escpr-api-private.h.orig
|+++ lib/epson-escpr-api-private.h
--------------------------
(Creating file lib/epson-escpr-api-private.h...)
Patching file lib/epson-escpr-api-private.h using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
===> Applying OpenBSD patch patch-lib_epson-escpr-api_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: lib/epson-escpr-api.c
|--- lib/epson-escpr-api.c.orig
|+++ lib/epson-escpr-api.c
--------------------------
Patching file lib/epson-escpr-api.c using Plan A...
Hunk #1 succeeded at 62.
Hunk #2 succeeded at 232.
Hunk #3 succeeded at 245.
Hunk #4 succeeded at 4475.
done
===> Applying OpenBSD patch patch-lib_epson-typedefs_h
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: lib/epson-typedefs.h
|--- lib/epson-typedefs.h.orig
|+++ lib/epson-typedefs.h
--------------------------
Patching file lib/epson-typedefs.h using Plan A...
Hunk #1 succeeded at 41.
done
===> Applying OpenBSD patch patch-lib_epson-usb_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: lib/epson-usb.c
|--- lib/epson-usb.c.orig
|+++ lib/epson-usb.c
--------------------------
Patching file lib/epson-usb.c using Plan A...
Hunk #1 succeeded at 2325.
done
===> Applying OpenBSD patch patch-src_filter_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: src/filter.c
|--- src/filter.c.orig
|+++ src/filter.c
--------------------------
Patching file src/filter.c using Plan A...
Hunk #1 succeeded at 32.
Hunk #2 succeeded at 44.
Hunk #3 succeeded at 384.
Hunk #4 succeeded at 413.
Hunk #5 succeeded at 501.
Hunk #6 succeeded at 516.
Hunk #7 succeeded at 670.
Hunk #8 succeeded at 696.
Hunk #9 succeeded at 899.
done
===> Applying OpenBSD patch patch-src_linux_cmn_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: src/linux_cmn.c
|--- src/linux_cmn.c.orig
|+++ src/linux_cmn.c
--------------------------
Patching file src/linux_cmn.c using Plan A...
Hunk #1 succeeded at 28.
done
===> Applying OpenBSD patch patch-src_mem_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: src/mem.c
|--- src/mem.c.orig
|+++ src/mem.c
--------------------------
Patching file src/mem.c using Plan A...
Hunk #1 succeeded at 23.
done
===> Applying OpenBSD patch patch-src_wrapper_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: src/wrapper.c
|--- src/wrapper.c.orig
|+++ src/wrapper.c
--------------------------
Patching file src/wrapper.c using Plan A...
Hunk #1 succeeded at 176.
done
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
===> Compiler link: clang -> /usr/bin/clang
===> Compiler link: clang++ -> /usr/bin/clang++
===> Compiler link: cc -> /usr/bin/cc
===> Compiler link: c++ -> /usr/bin/c++
===> Configuring for epson-inkjet-printer-escpr-1.7.3
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete. (in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in print/epson-inkjet-printer-escpr)
===> Building for epson-inkjet-printer-escpr-1.7.3
make: cannot open Makefile.
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2757 '/usr/ports/pobj/epson-inkjet-printer-escpr-1.7.3/.build_done')
*** Error 1 in /usr/ports/mystuff/print/epson-inkjet-printer-escpr (/usr/ports/infrastructure/mk/bsd.port.mk:2444 'all')
--- Mon Sep 30 14:45:09 BST 2019
Hi,

Firstly I'm new to working with ports, I have read most of the ports
FAQ and a good deal of the ports manpage (although some of it is maybe
not relevant to basic use). I've not configured the ports tree in any
way other than downloading the ports.tar.gz file from the 6.4 release,
extracting it in /usr/ports and rebuilding the index.

So trying this on: OpenBSD 6.4 (GENERIC.MP) #2: Thu Aug 8 10:18:26 MDT 2019
tb@syspatch-64-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

Using the attached file epson-inkjet-printer-escpr.tgz in
/usr/ports/mystuff/print:
#make

It stops at the build target with an error message:
===> Building for epson-inkjet-printer-escpr-1.7.3
make: cannot open Makefile.
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2757
'/usr/ports/pobj/epson-inkjet-printer-escpr-1.7.3/.build_done')
*** Error 1 in /usr/ports/mystuff/print/epson-inkjet-printer-escpr
(/usr/ports/infrastructure/mk/bsd.port.mk:2444 'all')

There is an additional error about licensing but I'm not sure it's relevant:
The licensing info for epson-inkjet-printer-escpr-1.7.3 is incomplete.
(in print/epson-inkjet-printer-escpr)
Please notify the OpenBSD port maintainer: (in print/epson-inkjet-printer-escpr)
Antoine Jacoutot <ajacoutot@openbsd.org> (in
print/epson-inkjet-printer-escpr)

Attached are the logs from portslogger.

Regards
Ed Gray

On Mon, 30 Sep 2019 at 11:49, Ed Gray <e.mask.hmm@gmail.com> wrote:
>
> Thanks Antoine, Stuart,
>
> I'll try and test it this morning.
>
> Regards
> Ed Gray
>
> On Sun, 29 Sep 2019 at 14:43, Antoine Jacoutot <ajacoutot@bsdfrog.org> wrote:
> >
> > > I'm not sure why they added patch-lib_epson-typedefs_h, it doesn't fix any
> > > warnings and may break arm/powerpc so I'd prefer to drop that unless you have
> > > an idea?
> > >
> > > Otherwise OK but I don't have an epson printer to test. It would definitely be
> > > nice to have this in ports.
> >
> > Committed with patch-lib_epson-typedefs_h removed.
> > Thank you all.
> >
> > --
> > Antoine

No comments:

Post a Comment