net-print/omni needs version bump (0.9.0 -> 0.9.1) btw: since there're net-print/omni and sys-devel/omni, we should rename this package to net-print/omniprint? Reproducible: Always Steps to Reproduce:
remind, remind, remind. it's just a version bump. ;-)
sorry for taking so long... it doesn't build here: Error: The current automake version is for. Please install version 2.52 or greater make: *** Keine Regel, um generateFoomaticData zu erstellen. Schluss.
I know that there's a problem. A plain version bump doesn't work. I will check it and try to fix the 0.9.0 ebuild, so it works for 0.9.1 btw: should we rename it from "omni" to "omniprint"?
ok, first of all, IBM changed a lot. ;-) 1. you have to do LANG="" ./setupOmni ... if you don't do it, then awk will fail on non english systems, where the comma is the decimal-"point". 2. I had to patch setupOmni a little bit. Not it seams to compile. But I check all new features and test it. Then I post a fully modified ebuild.
ok, it compiles now perfectly. But I want to check new features, before I post the new ebuild. furthermore: setupOmni default location is now /usr and not /opt. I didn't changed anything, but IMHO /usr is a better place than /opt. So I don't change this behavior!
it takes ages to compile. ;-) I test some of the options. But the ebuild works now. I post it later.
Created attachment 34848 [details] omni-0.9.1.ebuild working 0.9.1 ebuild. -> into portage ASAP! ;-)
can you post a patch to the old ebuild please
Created attachment 34923 [details, diff] omni-0.9.0-to-0.9.1.diff diff from 0.9.0 to 0.9.1
and now? no time to check, no time to put it into portage?
finally it's done :)
hmmm. OMNI_DEVICELIST_PATH=/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Brother:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Canon:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Epson:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/HP_LaserJet:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/IBM:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/KS:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Kyocera:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Okidata:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Panasonic:/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Star lt-OmniFoomaticGenerator: Warning: creating directory "foomatic-db" lt-OmniFoomaticGenerator: Warning: creating directory "foomatic-db/db" lt-OmniFoomaticGenerator: Warning: creating directory "foomatic-db/db/source" lt-OmniFoomaticGenerator: Warning: creating directory "foomatic-db/db/source/printer" lt-OmniFoomaticGenerator: Warning: creating directory "foomatic-db/db/source/driver" lt-OmniFoomaticGenerator: Warning: creating directory "foomatic-db/db/source/opt" lt-OmniFoomaticGenerator: using share/foo2omni lt-OmniFoomaticGenerator: Counting devices... lt-OmniFoomaticGenerator: There are 0 devices. lt-OmniFoomaticGenerator: No devices found, aborting ... Error: Build break! mkdir -p /vol1/gentoo/build/portage/omni-0.9.1/image//usr/share/foomatic/db/source/{printer,driver,opt} cp -a foomatic-db/db/source/driver/* /vol1/gentoo/build/portage/omni-0.9.1/image//usr/share/foomatic/db/source/driver/ cp: cannot stat `foomatic-db/db/source/driver/*': No such file or directory make: *** [localInstall] Error 1 make: Leaving directory `/vol1/gentoo/build/portage/omni-0.9.1/work/Omni/Foomatic' !!! ERROR: net-print/omni-0.9.1 failed. !!! Function src_install, Line 49, Exitcode 2 !!! (no error message) I check this later! :-/
HI, LANG="" didn't work for me, it shows automake error also, so i tried with LC_ALL="en_US" and it started compilation (when it finishes i' ll report back