Your message dated Sun, 28 Mar 2010 19:55:06 +0200
with message-id <[email protected]>
and subject line Re: Bug#575642: /usr/bin/ripit: fails when specified output
dir is relative (as opposed to absolute)
has caused the Debian Bug report #575642,
regarding /usr/bin/ripit: fails when specified output dir is relative (as
opposed to absolute)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
575642: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575642
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ripit
Version: 3.8.0-1
Severity: normal
File: /usr/bin/ripit
Hi,
ripit fails to normalise relative directories for -o, and instead tries to
create them in the root dir (which of course fails for non-root users).
$ cd /tmp
$ LC_ALL=C ripit -o . --nointeraction
RipIT version 3.8.0.
Lame not found (needed to encode mp3)!
Use oggenc instead (to generate ogg)?
Do you want to try oggenc? [y/n] (y)
Will create a playlist file.
Checking for a DB entry @ freedb.freedb.org...
-----------------
CDDB and tag Info
-----------------
Artist: ÌÜëáìáò
Album: Äñüìïé
Category: data
Genre-tag: Åíôå÷íï
Year: 2007
Revision: 2
CD id: ca0b0e0f
CD length: 47:12
01: [03:36.64] ÌÜëáìáò ÓùêñÜôçò / Íõ÷ôåñéíü
[..]
mkdir: cannot create directory
`/./\303\214\303\234\303\253\303\241\303\254\303\241\303\262 -
\303\204\303\261\303\274\303\254\303\257\303\251': Permission denied
Can not create directory /./ÌÜëáìáò - Äñüìïé: No such file or directory
The titles are nonsense due to an encoding messup, but that's entirely
irrelevant. The issue is that it tries to mkdir /./blah instead of /tmp/blah
Cheers,
Serafeim
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (100, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ripit depends on:
ii cdparanoia 3.10.2+debian-9 audio extraction tool for sampling
ii libcddb-get-perl 2.27-1 Perl interface to read the CDDB en
ii libwebservice-musicbrain 0.93-1 XML based Web service API to the M
ii libwww-perl 5.834-1 Perl HTTP/WWW client/server librar
ii normalize-audio 0.7.7-6 adjusts the volume of WAV, MP3 and
ii vorbis-tools 1.2.0-6 several Ogg Vorbis tools
ripit recommends no packages.
Versions of packages ripit suggests:
ii eject 2.1.5+deb1+cvs20081104-7 ejects CDs and operates CD-Changer
pn id3 <none> (no description available)
pn id3v2 <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
forwarded 575642 [email protected]
thanks
* Serafeim Zanikolas [100328 19:30 +0200]
> On Sun, Mar 28, 2010 at 05:55:54PM +0200, Elimar Riesebieter wrote:
> > * Serafeim Zanikolas [100328 15:47 +0200]
> > > On Sun, Mar 28, 2010 at 02:54:51PM +0200, Elimar Riesebieter wrote:
> > > > Try
> > > > $ cd /tmp && LC_ALL=C ripit -o $PWD --nointeraction
> > >
> > > I fail to see how's that related to relative pathnames, which is what
> > > this bug
> > > report is about. AFAICS $PWD is always set to an absolute path, so the
> > > above
> > > command will obviously work (same goes for ``-o $(pwd)''
> >
> > $PWD points always to . (dot). The . isn't acceptet by ripit. See
> > [0].
>
> I'm not following. $PWD is always set by ``cd'' to the current directory, as
> an absolute value.
>
> $ cd /tmp/ && echo $PWD
> /tmp
>
> When a program advertises that a command line switch accepts a path, it is
> assumed that such a path may be specified either as an absolute path (one
> starting with a forward slash), or as value that is relative to the current
> directory (one starting with a dot).
Plese tell me what the difference is between:
$ cd /tmp && ls -al .
and
$ cd /tmp && ls -al $PWD
?
> Saying that ripit doesn't support relative directories, doesn't make it less
> of a bug.
We can ask upstream to think about that
> You may close this bug, you may document the fact in the manpage, but until
> the bug is fixed, you'll keep getting bug reports like this one :)
Two within 1 year isn't that much to manage ;-)
Elimar
--
You cannot propel yourself forward by
patting yourself on the back.
signature.asc
Description: Digital signature
--- End Message ---