Package: ripit
Version: 3.7.0-1
Severity: important
Tags: patch

Hi!

While using ripit 3.7.0-1, it just doesn't create a directory for me
for ripping. For example:

<test_run>
[ku...@bluemoon /tmp] ./ripit



RipIT version 3.7.0.



Will create a playlist file.
Will set file permission to 0644.

Checking for a DB entry @ freedb.freedb.org...

-----------------
CDDB and tag Info
-----------------
Artist: Various
Album: Vivaldi's Greates Hits - The Ultimate Four Seasons
Category: classical
ID3-Genre: Classical (32)
Year: 2003
Revision: 2
CD id: 5c122a17
Comment: YEAR: 2003

01: [03:26.30] Vladimir Spivakov / Vivaldi: The Four Seasons #1 In E, Op. 8, RV 
269, Spring - 1. Allegro
02: [02:32.47] Amsterdam Guitar Trio / Vivaldi: The Four Seasons #1 In E, Op.8, 
RV 269, Spring - 2. Largo
03: [03:47.63] Michala Petri / Vivaldi: The Four Seasons #1 In E, Op. 8, RV 
269, Spring - 3. Allegro
04: [05:07.47] Yamashita and Coryell / Vivaldi: The Four Seasons #2 In G Minor, 
Op. 8, RV 315, Summer - 1. Allegro Non Molto - Allegro
05: [02:58.58] Tracy Scott Silverman / Vivaldi: The Four Seasons #2 In G Minor, 
Op. 8, RV 315, Summer - 2. Adagio
06: [02:50.25] Gottfried von der Goltz / Vivaldi: The Four Seasons #2 In G 
Minor, Op. 8, RV 315, Summer - 3. Presto
07: [05:15.37] James Galway / Vivaldi: The Four Seasons #3 In F, Op. 8, RV 293, 
Autumn - 1. Allegro
08: [02:23.38] Yamashita and Coryell / Vivaldi: The Four Seasons #3 In F, Op.8, 
RV 293, Autumn - 2. Adagio Molto
09: [03:13.42] Vladimir Spivakov / Vivaldi: The Four Seasons #3 In F, Op. 8, RV 
293, Autumn - 3. Allegro
10: [03:14.08] Ranson Wilson & Modern Madolin Quartet / Vivaldi: The Four 
Seasons #4 In F Minor, Op. 8, RV 297, Winter - 1. Allegro Non Molt
11: [01:54.67] Gottfried von der Goltz / Vivaldi: The Four Seasons #4 In F 
Minor, Op. 8, RV 297, Winter - 2. Largo
12: [03:36.50] James Galway / Vivaldi: The Four Seasons #4 In F Minor, Op. 8, 
RV 297, Winter - 3. Allegro
13: [03:16.38] Michala Petri / Vivaldi: The Four Seasons #1 In E, Op. 8, RV 
269, Spring - 1. Allegro
14: [03:45.45] Gottfried von der Goltz / Vivaldi: The Four Seasons #1 In E, Op. 
8, RV 269, Spring - 3. Allegro
15: [06:22.60] Gottfried von der Goltz / Vivaldi: The Four Seasons #2 In G 
Minor, Op. 8, RV 315, Summer - 1. Allegro Non Molto - Allegro
16: [02:58.52] James Galway / Vivaldi: The Four Seasons #2 In G Minor, Op. 8, 
RV 315, Summer - 2. Adagio, Presto
17: [02:36.10] Yamashita and Coryell / Vivaldi: The Four Seasons #2 In G Minor, 
Op. 8, RV 315, Summer - 3. Presto
18: [03:10.13] Amsterdam Guitar Trio / Vivaldi: The Four Seasons #3 In F, Op. 
8, RV 293, Autumn - 1. Allegro
19: [03:25.05] Gottfried von der Goltz / Vivaldi: The Four Seasons #4 In F 
Minor, Op. 8, RV 297, Winter - 1. Allegro Non Molto
20: [03:37.30] James Galway / Vivaldi: The Four Seasons #4 In F Minor, Op. 8, 
RV 297, Winter - 1. Allegro Non Molto
21: [02:44.02] Vladimir Spivakov / Vivaldi: The Four Seasons #4 In F Minor, Op. 
8, RV 297, Winter - 2. Largo
22: [02:09.03] Yamashita and Coryell / Vivaldi: The Four Seasons #4 In F Minor, 
Op. 8, RV 297, Winter - 2. Largo
23: [03:03.32] Gottfried von der Goltz / Vivaldi: The Four Seasons #4 In F 
Minor, Op. 8, RV 297, Winter - 3. Allegro


mkdir: cannot create directory 
`/./Various-Vivaldi\'s_Greates_Hits_-_The_Ultimate_Four_Seasons': Permission 
denied
Can not create directory 
/./Various-Vivaldi's_Greates_Hits_-_The_Ultimate_Four_Seasons: No such file or 
directory
</test_run>

A minor fix in the ripit executable is attached. However, if that is
wrong, or I have made a mistake, please do let me know.

Thanks.

Kumar
-- 
Kumar Appaiah
diff -Nru --exclude debian ripit-3.7.0/ripit.pl ripit-3.7.0/ripit.pl
--- ripit-3.7.0/ripit.pl	2009-05-16 18:45:48.000000000 -0400
+++ ripit-3.7.0/ripit.pl	2009-06-26 20:08:11.000000000 -0400
@@ -1760,7 +1760,7 @@
          my $growing_dir = "";
          foreach (split(/\//, $soundir)) {
             next if($_ eq " ");
-            $growing_dir .= "/$_";
+            $growing_dir .= "$_";
             $growing_dir =~ s;//;/;g;
             if(!opendir(TESTDIR, $growing_dir)) {
                log_system("mkdir -m $dpermission -p \"$growing_dir\"")

Attachment: signature.asc
Description: Digital signature

Reply via email to