Bug 22123 - iwatch file system monitoring with notification
Summary: iwatch file system monitoring with notification
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Perl Stack Maintainers
QA Contact:
URL: http://iwatch.sourceforge.net/index.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-04 16:40 CET by Per Nelvig
Modified: 2021-01-16 20:15 CET (History)
2 users (show)

See Also:
Source RPM: iwatch
CVE:
Status comment:


Attachments
Patch for building Mageia 6 rpm in OpenSuse Build Service (1.92 KB, patch)
2018-11-02 12:18 CET, Per Nelvig
Details | Diff

Description Per Nelvig 2017-12-04 16:40:22 CET
Description of problem:
iwatch rpm package not existing in Mageia 6 repos. Existed in last Mandriva, exists in Rosa and Openmandriva current repos.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Marja Van Waes 2017-12-04 21:40:05 CET
Setting version to Cauldron, because new packages must be added there, first.
When it's in Cauldron, you can reopen this request and ask to backport it to stable.

Upstream seems dead, though, which greatly decreases the chance someone will package it.

Assigning to the Perl Stack maintainers, because iWatch is written in Perl (however, it's not in CPAN).

On a voluntary basis, one of our maintainers might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Version: 6 => Cauldron
CC: (none) => marja11
Assignee: bugsquad => perl
Source RPM: not existing in Mageia 6 => iwatch

Comment 2 Per Nelvig 2018-10-31 14:09:49 CET
Temporarily solved this on my end. Grabbed the package from Opensuse, made a patch  about a perl dependency and built the package with OpenSuse OBS service. Now works  as expected.
Comment 3 Per Nelvig 2018-11-02 12:18:19 CET
Created attachment 10445 [details]
Patch for building Mageia 6 rpm in OpenSuse Build Service

This patch of one dependency in iwatch.spec makes it possible for building a package for Mageia 6 with OpenSuse Build Service. Tested and iwatch works as expected in Mageia 6 except for a checksum warning during package installation. I don't know how to fix that. I hope this simple patch will help to get it in the future repositories.
Comment 4 Per Nelvig 2020-11-23 10:28:35 CET
Noted that Mageia 8 is now in beta stage. The patched iwatch according to comment 3 works well with with Mageia 7. It would be great if Mageia would resume support for iwatch in Mageia 8 before release. The patch is really simple and would be easy to include in Mageia 8.
Comment 5 Per Nelvig 2020-12-13 12:43:00 CET
Tested to build the patched version for Cauldron with open build service. The resulting rpm installs and works as expected on Cauldron (mga 8 beta).
Per Nelvig 2020-12-29 12:08:35 CET

Version: Cauldron => 8

Comment 6 Aurelien Oudelet 2020-12-29 12:17:35 CET
No, package request is always set to Cauldron.

Also, does this piece of software updated/maintained upstream?
It really seems that it is dead on Sourceforge.

If there is an updated version more that 11/14/09 iWatch version 0.2.2 is released... this is too old.

Version: 8 => Cauldron
CC: (none) => ouaurelien

Comment 7 Per Nelvig 2021-01-16 20:15:49 CET
Why necessary upstream versions if this version works? Does exactly what's expected and very easy to setup. Why is it necessary continue continue modyfying / maintaining something that is already ready? I would be happy to package it myself for Mageia if I could but I don't know how.

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