notfound 1008275 1.1.1+git20220322-focal0
thanks


Hello Ralph,

thank you for spending your time helping to make Debian better with
this bug report.


Am Freitag, dem 25.03.2022 um 13:23 -0700 schrieb Ralph Little:
> Package: libsane
> Version: 1.1.1+git20220322-focal0
> Severity: normal
> 
> Dear Maintainer,
> 
>    * What led up to the situation?
> 
> I was testing a parallel port scanner in order to verify changes to
> the SANE
> plustek_pp backend.
> 
>    * What exactly did you do (or not do) that was effective (or
>      ineffective)?
> 
> I realised that although libieee1284-3-dev is a dependency of libsane
> and the
> backends, the Debian package uses the --enable-parport-directio
> configure
> option to disable libieee1284 support in favour of direct port
> interaction. 

I have to partially disagree with that. Debian/rules contains the
following code:


[quote]
ifeq (,$(filter hurd-i386,$(DEB_HOST_ARCH)))
        INS_CONF = --enable-parport-directio
else
        INS_CONF = ""
endif
[/quote]

and

[quote]
  --disable-locking \
  $(INS_CONF)
[/quote]

--enable-parport-directio thus only becomes active in the hurd-i386
architecture.


But why?

The package libieee1284 doesn't build on hurd-i386[1].


> I
> suggest that libieeee1284 support is superior and in my testing I
> found it very
> stable. We recently changed the sanei_pp support to remove direct
> port access
> since it is not portable.
> 
>    * What was the outcome of this action?
> 
> The parallel port scanners that I tested seemed to work adequately.
> My suggestion would be to alter the package build to use libieee1284
> support
> instead.
> Reasoning:
> - Permissions are simpler, one need only to be a member of the lp
> group
> - Devices names are more intuitive.
> - We recently removed the kernel driver build option for the
> plustek_pp backend
> since it now does not work, due to the changes mentioned above.
> 
> This is probably a fairly low priority issue, since I can hardly
> believe that
> many people use parallel port scanners these days.
> 
> There has been some discussion on sane-devel here: https://alioth-
> lists.debian.net/pipermail/sane-devel/2022-March/039417.html
> The recent work on plustek_pp is discussed here:
> https://gitlab.com/sane-
> project/backends/-/issues/578
> Upstream merge request involving mods to the sanei_pp support layer:
> https://gitlab.com/sane-project/backends/-/merge_requests/521
> 
> 

Final Evaluation:

There is no advantage for Debian when using the upstream commit, since
libieee1284 is used by default. Hurd-i386, however, relies on the use
of --enable-parport-directio since there is no libieee1284 package
there.

All my comments were made by me as the person responsible for the
Debian package. The version "1.1.1+git20220322-focal0" is neither a
Debian - version nor an official Ubuntu - version. Whether the patching
is required for the mentioned version I can not judge.

This bug is therefore closed.


> 
> 
> 
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers focal-updates
>   APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500,
> 'focal'),
> (100, 'focal-backports')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 5.4.0-100-generic (SMP w/8 CPU cores)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN,
> TAINT_OOT_MODULE,
> TAINT_UNSIGNED_MODULE
> Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_CA:en (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages libsane depends on:
> ii  libsane1  1.1.1+git20220322-focal0
> 
> libsane recommends no packages.
> 
> libsane suggests no packages.


[1] https://buildd.debian.org/status/package.php?p=libieee1284

-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key        : 8CA1D25D


Jörg Frings-Fürst
D-54470 Lieser

git:      https://jff.email/cgit/


Threema: SYR8SJXB
Skype: joergpenguin
Telegram: @joergfringsfuerst


My wish list: 
 - Please send me a picture from the nature at your home.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to