on it if the xerox_mfp could be
used..
But it can be used to compare/test/whatever :)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
of the autotools routinely
- autotools versioning issues
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
far? What are your plans?
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Simon Matter simon.matter at invoca.ch wrote:
Hi,
Updated patch is attached, hope that's less confusing now.
Applied, thanks.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
running on Linux and vice-versa. That
would speed things up a fair bit.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
until I reboot the
machine.
I'd happily look into that in a few weeks.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
; we use a modified libtool script.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
doing that with a monster patch right
now and I'm looking forward to simplifying that :p
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Michael Cronenworth mike at cchtml.com wrote:
Hi,
Might I recommend a switch to git. I switched from CVS to git and I'm
quite a happy camper. ^.^
Working on it.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
:)
Thanks,
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
as it helps in this task.
You won't find anything there due to what I wrote above ;)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Chris Bagwell chris at cnpbagwell.com wrote:
OK, submitted my request... only fair to clean up my own messes. :-)
You're in, welcome to the club, have fun and add your name email to
AUTHORS :-)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
last time we discussed this
topic. It matches best our development model and puts more features on
the table for backend developers.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
m. allan noah kitno455 at gmail.com wrote:
Yes- I had forgotten about that. So now we have dll, net, and fujitsu
backends, and scanimage natively building?
For some value of natively and building as far as fujitsu is
concerned, from what I've read. Ugh.
JB.
--
Julien BLACHE
that to happen :-)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
, especially if this all happens in the working directory.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
the scanner search
engine.
Anybody maintaining scripts using the desc files, please check that
hp.desc and epson.desc don't break them :)
Please test the new sane-desc, udev rules and HAL FDI. There have been
much changes to all that :)
JB.
--
Julien BLACHE http
reuses the definitions.
Please comment this and let me know what changes should be integrated on top
of this.
Last thing, the change for the default permission bits is nice, but
could we have it as a separate patch?
JB.
--
Julien BLACHE http://www.jblache.org
scanners?
There's no way generic rules like that are going in, because it's a
given that they'll end up breaking something on users' systems down
the road.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID
A non-text attachment was scrubbed...
Name: sane-desc_SCSI.patch
Type: text/x-diff
Size: 17518 bytes
Desc: sane-desc SCSI scanners
Url :
http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20090112/749d440b/attachment.patch
this device type; this would open
a security hole.
And the whole point of this exercise was to get a list of such devices
to tell HAL to treat them as scanners, so I think we're good with the
updated patch I posted.
JB.
--
Julien BLACHE http://www.jblache.org
jb
m. allan noah kitno455 at gmail.com wrote:
Oh- and Dieter, we'll need patches for hp.desc and epson/epson2.desc
that add the :scsi line where required and known.
We have that already :) (for hp epson, not epson2)
JB.
--
Julien BLACHE http://www.jblache.org
to
list such devices at the moment, it's fine, but better document that
if I read it well :)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
to the printout
of
the hal-entries and will end up with a patch based on today's dayly snapshot
when I'll be done.
OK.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
scanners have been on
my TODO list for some time but I never got around to actually doing
something.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
}
+ };
That should be added to the desc files, not in a new list in a new
header.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Dieter Jurzitza dieter.jurzitza at t-online.de wrote:
Hi,
this '#' is there in openSUSE 11.1 so I kept it. Cannot judge why this would
be required or not.
Maybe a part of my patch must be deopensuseified ;-)
Yes, definitely. Never submit anything distro-specific.
JB.
--
Julien BLACHE
. The firmware extractor actually patches the firmware to have
the iSight advertise itself as such...
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
, trust me.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
UVC.
Seeing how UVC is being bent over and fscked with various accessories
by vendors (much like USB used to be/still is sometimes), I'm not sure
having a standard class would make much difference in the end, once
you've discovered all the vendor/model-specific quirks :P
JB.
--
Julien BLACHE
Olaf Meeuwissen olaf.meeuwissen at avasys.jp wrote:
Hi,
Changes to epkowa.desc (against the CVS snapshot of 2008-12-18) are
attached. If some kind soul with commit privileges could add these
I'd be grateful, yet again.
Done.
JB.
--
Julien BLACHE http
Ivan Boldyrev lispnik at gmail.com wrote:
Hi,
I don't know if it worth distributing sane-wrapper code with SANE as
it requires cross-compilation; may be, it should be contrib or just
separate package.
It's not even worth writing it in the first place.
JB.
--
Julien BLACHE
Julien Blache jblache at alioth.debian.org wrote:
Hi,
Use libv4l (libv4l1) for v4l device access in the v4l backend. Gives us
limited v4l2 devices support for free through libv4l1/libv4l2/libv4lconvert.
Just committed to CVS. I've tested it with my v4l2 iSight and it does
the job.
I don't
for the details.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
to make scanadf only read one-page-at-a-time from
the adf? the printer/scanner being tested is an hp j6450.
Maybe scanimage's batch mode does what you want. Try it out.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
argument to avoid
this?
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
, please.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
() instead of getlogin() which relies on
utmp and thus is unreliable.
Also, never trust an environment variable.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
want some error checking in there... :)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
sooner
rather than later, and you've been warned.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
xinet I get the message mentioned
above. Even if I start saned manually as user saned it works.
Can you tel me what's going wrong here?
adduser saned scanner
Reading /usr/share/doc/libsane/README.Debian.gz might also help.
JB.
--
Julien BLACHE http
Olaf Meeuwissen olaf.meeuwissen at avasys.jp wrote:
Hi,
The mixed version installations is something that distribution will
care about. A lot. Any distribution people hanging around that want
to chime in here?
/me raises both hands
Oh, wait.
JB.
--
Julien BLACHE
at first where is the problem. Could you tell me the precise cases
you are thinking of ?
samsung MFP backend. No sources. No maintainer. No hope for an update
anytime soon. Shitload of users.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
m. allan noah kitno455 at gmail.com wrote:
samsung MFP backend. No sources. No maintainer. No hope for an update
anytime soon. Shitload of users.
what do its soname symlinks look like?
:/usr/lib/sane% ls *mfp*
libsane-smfp.so.1 libsane-smfp.so.1.0.1
JB.
--
Julien BLACHE
m. allan noah kitno455 at gmail.com wrote:
ok, so if dll backend just tries to open [backendname].so, and ignores
Uh. Don't do that.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
discovered half of the issues
yet, which is very worrying from where I stand.
The cost of this transition is way higher than the cost of doing the
changes in the proper way, and if you look at what you gain ... nothing.
JB.
--
Julien BLACHE http://www.jblache.org
jb
that amount of time for a very, very little
gain.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
as
needed.
Makes no sense for such small changes.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
will never happen.
I think we discussed that and the consensus was that if the frontend
is well written it shouldn't be an issue.
Is there actually a backend that feeds a new frame type to the
frontend without the frontend asking for it?
JB.
--
Julien BLACHE http
they use newer features and need
newer libs.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
with that in GTK and other libs all the time,
everybody knows how it works and how to work with that. Not to mention
glibc :)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
, and that's it. Symbol versioning is used by the glibc
and also GTK now, but that's icing on the cake for what we're
discussing here (and given our platform support, I'm not even sure
symbol versioning is supported everywhere anyway).
JB.
--
Julien BLACHE http
believe you're pushing a release because we need to
release and breaking things along the way.
I don't think doing the status thing the right way needs a lot of
resources given there are only 2 or 3 backends that use that.
JB.
--
Julien BLACHE http
m. allan noah kitno455 at gmail.com wrote:
This is YOUR opinion.
Yeah, right. Go ahead, break it to pieces, I don't care anymore.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
sense, it's much more useful
and extensible IMHO.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
is not
going to help going forward.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
. Though I concede that a couple of things
are borderline.
Maybe I should not try to put some sanity into SANE.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
the frontends can be fixed pretty easily, it violates the
principle of least surprise, and it's kind of a problem.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
warranted and I don't think it's a good thing.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
/sane-backends-cvs.html
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
the sane-desc binary used to build the
page dates back to that.
can only me found online or in junk shops. now, i dont know that this
wont become outdated quite quickly if we try to keep track of it...
Time of RTM is not so much a problem than geographical area...
JB.
--
Julien BLACHE
.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
unrelated to
SANE, like ABI changes on the target platform. The soversion is really
a technical thing and not a versionning thing.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
backend with a 1.0
libsane, aka using a 1.1 backend with a 1.0 libsane-dll. That's
another variation on that same theme.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
exposed.
It's a bad idea, it shouldn't be done this way, and that's the point.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
to seriously piss off
distributors too (me first).
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
from SANE 1.1.
It's a backward-incompatible API change in sane_start()'s
semantic. You've introduced a non-fatal error where previously all
errors were fatal ones.
That means SANE 1.0 frontends won't work with SANE 1.1 out of the box,
and that was kind of a goal of SANE 1.1.
JB.
--
Julien BLACHE
stef stef.dev at free.fr wrote:
Hi,
+#if SANE_CURRENT_MINOR = 1
+ do
+ {
+status = sane_start(dev);
+ } while (status == SANE_STATUS_WARMING_UP);
+#else
Please, tell me this is not busy-looping on sane_start() ...
JB.
--
Julien BLACHE http
.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Julien BLACHE jb at jblache.org wrote:
do
{
while (gtk_events_pending())
gtk_main_iteration();
status = sane_start(dev);
} while (status == SANE_STATUS_WARMING_UP);
Oh, also, that breaks the API and means that even if SANE 1.1 is
binary-compatible with SANE 1.0, a soname bump
Oren Held oren at held.org.il wrote:
Hi,
I've written a small patch for adding support for specifying a range (by
defining the constants(*) MINPORT_DATA and MAXPORT_DATA).
Make that two options in saned.conf and it'll have a chance.
JB.
--
Julien BLACHE
and terminating
with extreme prejudice if that happens. Seriously.
File descriptors must be initialized to -1 in the code, not 0. Pay
attention to your memset() and structures, please. Those issues aren't
always easy to track down.
JB.
--
Julien BLACHE http
distribution. The backend is called
hpaio.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Nick Andrew nick at nick-andrew.net wrote:
Hi,
Why does a backend need saned's open socket fd? Can the backend
be run as a subprocess?
You've got it wrong. Re-read it.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
.
I think you need a rule to explicitely allow incoming related
connections. But my iptables-fu is very rusty :)
I don't know what you're trying to do (outside access to your NATed
saned server?) but you may want to consider a VPN of some sort instead
maybe?
JB.
--
Julien BLACHE
don't need in dll.conf and try
again. Might be a backend bug biting you (epson2, fd 0, yada yada).
Looks like you're using Ubuntu, and your packages may not have the fix
for this particular issue.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
there POS backend.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
in recent 2.6 kernels.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
services
and our
automated scripts.
If you need anything, just ask. I should be available.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
applied to the Debian packages
from 1.0.19-15 onwards. So there shouldn't be any difference between
the Debian packages and the CVS.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
true not only for the Epsons.)
Have fun :)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
that need to be identified and updated for SVN.
Other than that, switching to SVN is as easy as asking for the root to
be created, running cvs2svn and setting up the commit mails and the
updated scripts.
JB.
--
Julien BLACHE http://www.jblache.org
jb
Emmanuel Engelhart emmanuel at engelhart.org wrote:
Hi,
[avision] sort_and_average:
This function in avision.c is returning NULL. Instrument it and see
where/why it returns NULL.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
supported by the hplip backend is not handled by the
udev rules shipped with sane-backends. Only the hardware supported by
sane-backends itself is added to the rules file.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
because one of the file
descriptors will end up closed by accident. My patch merely ensures
that the code delivers what was intended by the author.
There's no reason why the 3 standard descriptors would not be open
when saned starts up in standalone mode.
JB.
--
Julien BLACHE
Nick Andrew nick at nick-andrew.net wrote:
Hi,
This is with the debian packaged scanutils 1.0.19-12
Upgrade to 1.0.19-14 at least and try again. It should fix the
problem.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
Nick Andrew nick at nick-andrew.net wrote:
Hi,
When called with the -a user parameter, saned calls first
setuid and then setgid, but the second call fails because
uid is no longer root.
Applied.
JB.
--
Julien BLACHE http://www.jblache.org
jb
in the PDF, xpdf does not and embeds
compressed raw data into the PDF.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
at X.org, an X server crash is a bug in the X server :)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
solve this problem...
You should post the logs somewhere publicly viewable, as the forum you
used seems to be password-protected.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
to regenerate a current copy of the standard.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
Alessandro Zummo azummo-lists at towertech.it wrote:
I've checked on a couple of 64bit machines
and pid_t is a 32 bit type.
I think I'm missing the point of this bug fix :)
As noted in the bug report, pthread_t is 64bit.
JB.
--
Julien BLACHE http
that have to get something to work on, say, RH 7.1?
Even back in those days, libusb was the preferred access method...
Given that the scanner module needs to be made aware of new USB IDs,
if somebody is stuck on a 2.6.3 kernel or earlier, they're probably
already using libusb anyway.
JB.
--
Julien
, and we can integrate the fixes.
Also note that we have active OS/2, OS X and Win32 ports, that are
pretty much guaranteed to break if we start going Linux-only, too.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org
.
There, done. ;)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
to wake up ;)
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
be due to an
outdated comment in the source, though.
JB.
--
Julien BLACHE http://www.jblache.org
jb at jblache.org GPG KeyID 0xF5D65169
201 - 300 of 698 matches
Mail list logo