Bug 2365574 - sane-backends-1.4.0 is available
Summary: sane-backends-1.4.0 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: sane-backends
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nils Philippsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-05-12 01:09 UTC by Upstream Release Monitoring
Modified: 2025-06-09 15:38 UTC (History)
2 users (show)

Fixed In Version: sane-backends-1.4.0-1.fc43
Clone Of:
Environment:
Last Closed: 2025-06-09 15:38:04 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Update to 1.4.0 (#2365574) (1.09 KB, patch)
2025-05-12 01:09 UTC, Upstream Release Monitoring
no flags Details | Diff

Description Upstream Release Monitoring 2025-05-12 01:09:34 UTC
Releases retrieved: 1.4.0
Upstream release that is considered latest: 1.4.0
Current version/release in rawhide: 1.3.1-4.fc43
URL: http://www.sane-project.org/

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/4760/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/sane-backends

Comment 1 Upstream Release Monitoring 2025-05-12 01:09:40 UTC
Scratch build failed. Details below:

BuilderException: Build failed:
Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-86kxi6z6/sane-backends.spec']' returned non-zero exit status 1.

StdOut:
setting SOURCE_DATE_EPOCH=1747008000
error: Bad file: ./sane-backends-1.4.0.tar.gz: No such file or directory

RPM build errors:
    Bad file: ./sane-backends-1.4.0.tar.gz: No such file or directory


Traceback:
  File "/usr/local/lib/python3.12/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 56, in build
    result = self.builder.build(request.package, request.opts)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/hotness/builders/koji.py", line 229, in build
    raise BuilderException(

If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues

Comment 2 Upstream Release Monitoring 2025-05-12 01:09:41 UTC
Created attachment 2089415 [details]
Update to 1.4.0 (#2365574)

Comment 3 Zdenek Dohnal 2025-05-19 12:38:58 UTC
The release got created by accident in upstream - explained here by Ralph Little https://alioth-lists.debian.net/pipermail/sane-devel/2025-May/040092.html .

Comment 4 Xose Vazquez Perez 2025-06-08 15:28:45 UTC
(In reply to Upstream Release Monitoring from comment #0)

> Releases retrieved: 1.4.0
> Upstream release that is considered latest: 1.4.0
> Current version/release in rawhide: 1.3.1-4.fc43
> URL: http://www.sane-project.org/
> Based on the information from Anitya: https://release-monitoring.org/project/4760/
> To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/sane-backends

> The release got created by accident in upstream - explained here by Ralph
> Little https://alioth-lists.debian.net/pipermail/sane-devel/2025-May/040092.html

http://www.sane-project.org web site says: "2025-05-23: sane-backends-1.4.0 has been released."
https://alioth-lists.debian.net/pipermail/sane-devel/2025-May/040091.html


## New with 1.4.0 (released 2025-05-11)
https://gitlab.com/sane-project/backends/-/releases/1.4.0

### Backends

- `avision`:
    - Added support for Xerox Book Scanner 4167, which appears to be a rebadged Avision FB6080E using different USB ids.
- `artec_eplus48u`:
    - Added some firmware names to descriptions
- `canon_dr`:
    - Added "function-number" option, specifically for Canon DR-3010.
- `epjitsu`:
    - Added some firmware names to descriptions
- `escl`:
    - New validated working scanners:
    - Brother MFC-J453DW
    - Epson XP-4200 validated.
    - Canon PIXMA TS5100
    - Fix for Kyocera ECOSYS M3145dn reset to idle.
    - Added lineart mode activation for ADF source.
    - Diagnostic log rationalisation to make less "noisy".
    - Fix for SSL/TLS issue encountered with the Canon GX6050 scanner.
    - Fix for HTTP2 header tag case issue.
- `gt68xx`:
    - Added some firmware names to descriptions
- `hp5590`:
    - Fix for issue triggered by the default increase to buffer size. Incorrectly reported as a buffer size issue, it was merely an algorithmic error in the backend.
- `magicolor`:
    - Added support for Toshiba TEC e-STUDIO2323AM
    - Small fixes for device definitions.
    - Protocol fixes for ESTUDIO devices.
- `pixma`:
    - Added support for new models:
        - PIXMA TS3600 Series
        - PIXMA TS3700 Series
        - PIXMA TS8800 series
        - PIXMA E3400 Series
        - imageClass MF4500w Series
        - PIXMA G3080 series
        - PIXMA G3090 series
        - PIXMA G4080 series
        - PIXMA G4090 series
        - PIXUS XK130 series
    - Buffer overflow issue fix for networked scanners.
- `rts8891`:
    - Merged older work for Umax Atra 4400/4450 support.

### Frontends

- `saned`:
    - Added long-standing request for network scanner relay. See new options -n and --allow-network. Beware that there are potential recursive issues with the misuse of this option.
    - Fixes for child process lifecycle management.

- `scanimage`:
    - Formatting fix for help text.

### Build

- Fix for build issues on MacOS and clang16 with conflicting function names.
- CI builds on GitLab updated to more recent versions.
- sm3600 backend had definitions for typedef "bool" which now forms part of C23 standard and conflicted. This has been fixed.
- Clang warnings fixed, mostly due to pre-ANSI argumentless function definitions and declarations. All updated to ANSI standards.

### Documentation

- Added translations for newly support language Turkish.(In reply to Zdenek Dohnal from comment #3)

Comment 5 Zdenek Dohnal 2025-06-09 10:52:12 UTC
Hi Xose,

I asked for confirmation from Ralph on sane-devel - there is that email I mentioned earlier which gave me an idea this release is an error (it happened in the past) and we should wait for a new.

Comment 6 Zdenek Dohnal 2025-06-09 14:57:07 UTC
Confirmed by Ralph - it is fine to use, I will update sane-backends soon.

Comment 7 Fedora Update System 2025-06-09 15:29:03 UTC
FEDORA-2025-ba6920a279 (sane-backends-1.4.0-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-ba6920a279

Comment 8 Fedora Update System 2025-06-09 15:38:04 UTC
FEDORA-2025-ba6920a279 (sane-backends-1.4.0-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.