Bug 22123

Summary: iwatch file system monitoring with notification
Product: Mageia Reporter: Per Nelvig <pernel>
Component: New RPM package requestAssignee: Perl Stack Maintainers <perl>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Normal CC: marja11, ouaurelien
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://iwatch.sourceforge.net/index.html
Whiteboard:
Source RPM: iwatch CVE:
Status comment:
Attachments: Patch for building Mageia 6 rpm in OpenSuse Build Service

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.