#6 pepper crashes when svn address is too long

closed-fixed
Jonas Gehring
Cache (3)
8
2011-08-05
2011-08-05
No

I'm trying to make pepper's package for Pardus Linux. But when I'm testing it, it crashes.

I tried to run:

$pepper commit_counts --period=90d https://svn.pardus.org.tr/projeler/COMAK/packages/desktop/gnome

it gives:

Fetching revisions... Error writing to cache file: /home/merve/.pepper/cache/1c0e1179-01f7-0310-8905-ddb1fcd723f3/log_COMAK/packages/desktop/gnome
terminate called after throwing an instance of 'PepperException'
what(): is not a directory

If I run with --no-cache parameter, it works fine.

Discussion

  • I think it is about too much directory in path or path name is too long.

     
  • Jonas Gehring
    Jonas Gehring
    2011-08-05

    Thanks a bunch for the report, Merve!

    Pathnames used for the extra cache files (e.g., used by the Subversion client for storing log data) have to be escaped, of course. This is fixed on a newly created 0.2-bugfixes branch on GtiHub (https://github.com/jgehring/pepper/commit/72e95e9). I'll release 0.2.4 soon, which will contain this fix.

    - Jonas

     
  • Jonas Gehring
    Jonas Gehring
    2011-08-05

    • priority: 5 --> 8
    • assigned_to: nobody --> saubue
    • status: open --> closed-fixed
     
  • Thanks for return so soon. i look forward to 0.2.4 version.

    good works

     
    • status: closed-fixed --> open-fixed
     
  • Jonas Gehring
    Jonas Gehring
    2011-08-05

    • status: open-fixed --> closed-fixed