Hello Osamu,

    Thanks for the bug report and the notification that the SVN repo is
actually being updated, I must confess that I had not noticed.  As you've
observed, there's really not much that needs to be done to this package,
although of course I should take a look at some of the old tickets against
it.

    I welcome careful NMUs, but please do not try to hijack the package.  I
will try to make some time to look at it, but as I say, you're welcome to
help out with NMUs.

Rene

On Wed, May 04, 2016 at 12:54:42PM +0900, Osamu Aoki wrote:
> This upstream has not released the tarball recently from 2008 but he is still
> actively updating code in the SVN repo.
> 
> In his svn repo started 2009 as r1, now it is r334 in 2016.
>   svn checkout svn://svn.code.sf.net/p/mapivi/code/ mapivi-code  (SF web site 
> info)
>   git svn clone svn://svn.code.sf.net/p/mapivi/code/ mapivi-code (This works 
> better)
>   https://sourceforge.net/projects/mapivi/
>   https://sourceforge.net/p/mapivi/code/commit_browser
> 
> This is one of a few GUI interface tool to batch adjust the internal
> EXIF time stamp with fixed time difference which is quite convenient
> when you realize your picture files have wrong time stamp inside.  This
> is important if you have multiple camera and if you want to match
> time line properly.
> 
> (FYI: phatch was suppose to have similar capability but it is not
> working in Debian now and I tried to port FEDORA patches but there were
> still some problems.  Also its real upstream is non-active.  So I think
> it is not worth spending time on my time.  Writing script with jhread
> etc., is a bit cumbersome.)
> 
> So it is a good idea to bring this tool up to date by packaging the
> updated upstream code.
> 
> If no one objects, I may hijack this when I find some time :-)
> The maintainer is not touching this package for 8 years.
> 
> It's amazing how stable this software is with just one NMU to fix a Perl
> oddity change.
> 
> There are only 3 bugs which are easy to be addressed:
> 
> #592945 mapivi: the add coment and edit comment windows do not have any 
> buttons
>  --> "Add comment" seems OK
>  --> "Edit comment" does not open .. ???
>  --> Probably fixed in upstream by now ???
> #796376 mapivi: please make the build reproducible
>  --> patch available in BTS
> #675948 mapivi: Doesn't appear in the XFCE menu
>  --> Its problem for Gnome/KDE too
>  --> Just add a desktop file if upstream has not
> 
> #NOT_REPORTED
>  --> Probably fixed in upstream by now ???
>  --> Upstream comment says v1.1 so naming upstream version like 1.0.r??? 
> should be OK
>  --> Does not return to the shell prompt upon exit sometimes ??? (needs to be 
> checked)
>  --> Missing usable watch file
>  --> Strange console outputs:
> ---------------------------
> | $ mapivi
> | 
> |     Mapivi 0.9.7 - Martin's Picture Viewer and Organizer
> |     Copyright (C) 2002 - 2008  Martin Herrmann
> |     Mapivi comes with ABSOLUTELY NO WARRANTY.
> |     This is free software, and you are welcome to redistribute
> |     it under certain conditions.
> | 
> | XS_Tk__Callback_Call error:not a Tk object
> |  Tk::die_with_trace at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/ProgressBar.pm line 101
> |  Tk::ProgressBar::_arrange at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  Tk::After::once at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 
> 1006
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1006
> |  Tk::Widget::waitVariable at /usr/bin/mapivi line 12836
> |  main::checkDialog at /usr/bin/mapivi line 5023
> |  main::makeDir at /usr/bin/mapivi line 3068
> |  main::generateThumbs at /usr/bin/mapivi line 15552
> |  main::updateThumbs at /usr/bin/mapivi line 2096
> |  main::startup at /usr/bin/mapivi line 1606
> | 
> | XS_Tk__Callback_Call error:not a Tk object
> |  Tk::die_with_trace at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/ProgressBar.pm line 101
> |  Tk::ProgressBar::_arrange at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  Tk::After::once at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 
> 1006
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1006
> |  Tk::Widget::waitVariable at /usr/bin/mapivi line 12836
> |  main::checkDialog at /usr/bin/mapivi line 5023
> |  main::makeDir at /usr/bin/mapivi line 3068
> |  main::generateThumbs at /usr/bin/mapivi line 15552
> |  main::updateThumbs at /usr/bin/mapivi line 2096
> |  main::startup at /usr/bin/mapivi line 1606
> | 
> | ^C
> | $ mapivi
> | 
> |     Mapivi 0.9.7 - Martin's Picture Viewer and Organizer
> |     Copyright (C) 2002 - 2008  Martin Herrmann
> |     Mapivi comes with ABSOLUTELY NO WARRANTY.
> |     This is free software, and you are welcome to redistribute
> |     it under certain conditions.
> | 
> | Use of uninitialized value $rc in string ne at /usr/bin/mapivi line 9313. 
> | 
> ---------------------------
> 
> For now I am a happy user of this old but very stable tool.
> 
> Osamu
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers testing
>   APT policy: (500, 'testing'), (98, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages mapivi depends on:
> ii  libimage-info-perl           1.28-1.1
> ii  libimage-metadata-jpeg-perl  0.153-1
> ii  perl                         5.22.1-10
> ii  perl-tk                      1:804.033-1+b2
> 
> Versions of packages mapivi recommends:
> ii  imagemagick                          8:6.8.9.9-7+b2
> ii  jhead                                1:3.00-3
> ii  libimage-exiftool-perl               10.15-1
> ii  libjpeg-turbo-progs [libjpeg-progs]  1:1.4.2-2
> 
> Versions of packages mapivi suggests:
> ii  jpegpixi  1.1.1-4.1+b2
> 
> -- no debconf information

Reply via email to