pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/30438: cdrdao not writing
>Number: 30438
>Category: pkg
>Synopsis: cdrdao not writing
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jun 06 02:44:00 +0000 2005
>Originator: Mathieu
>Release:
>Organization:
>Environment:
NetBSD sal.lan 2.0.2_STABLE NetBSD 2.0.2_STABLE (SPECIFIC) #0: Sun Apr 10
01:32:33 EDT 2005
mathieu%sal.lan@localhost:/src/src/sys/arch/i386/compile/obj/SPECIFIC i386
>Description:
That's with cdrdao-1.2.0nb1 from pkgsrc.
Most commands (including teh kinda important 'write' command) were just exiting
with status 1 after parsing the toc-file.
Looks like function Track::resolveFilename in trackdb/Track.cc in exiting
without returning a value when it should be returning non-zero. And looks like
I'm not lucky... :p Adding an explicit 'return true' made it work on my system,
too.
>How-To-Repeat:
Dunno. Maybe try to run it on full moon.
>Fix:
% diff -u trackdb/Track.cc.orig trackdb/Track.cc
--- trackdb/Track.cc.orig 2005-06-05 22:40:25.000000000 -0400
+++ trackdb/Track.cc 2005-06-05 22:40:25.000000000 -0400
@@ -596,6 +596,7 @@
}
}
}
+ return true;
}
// Locates 'SubTrack' that contains specified sample.
Home |
Main Index |
Thread Index |
Old Index