--- Begin Message ---
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\"")
signature.asc
Description: Digital signature
--- End Message ---