> Hello all -- > > I have ImageMagick installed using MacPorts and I also have Ufraw installed > but somehow ImageMagick in failing at using ufraw-batch to convert RAW files. > I keep on getting this message: > > $imagemagick convert /Users/xxx/Desktop/1-19-07-mean-judge.jpg > /Users/xxx/Desktop/1-19-07-mean-judge.png > $imagemagick convert /Users/xxx/Desktop/11095_B_BestRAW/11095_B_337.dng > /Users/xxx/Desktop/11095_B_BestRAW/11095_B_337.jpgconvert: delegate failed > `"ufraw-batch" --silent --wb=camera --black-point=auto --exposure=auto > --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i"' @ > error/delegate.c/InvokeDelegate/1061. > convert: unable to open image > `/var/folders/-2/-2W5oTwyFcK0QqAdpi+T3U+++TI/-Tmp-/magick-77L1mgOX.ppm': No > such file or directory @ error/blob.c/OpenBlob/2572. > convert: missing an image filename > `/Users/xxx/Desktop/11095_B_BestRAW/11095_B_337.jpg' @ > error/convert.c/ConvertImageCommand/2946. > > Can anybody help. How do I configure ImageMagick to use ufraw as delegate. I > Looked at the Delegate.xml file and This is what I have: Could it be that > ImageMagick is not configured properly? > > Here's my delegate.xml file: > > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE delegatemap [ > <!ELEMENT delegatemap (delegate)+> > <!ELEMENT delegate (#PCDATA)> > <!ATTLIST delegate decode CDATA #IMPLIED> > <!ATTLIST delegate encode CDATA #IMPLIED> > <!ATTLIST delegate mode CDATA #IMPLIED> > <!ATTLIST delegate spawn CDATA #IMPLIED> > <!ATTLIST delegate stealth CDATA #IMPLIED> > <!ATTLIST delegate thread-support CDATA #IMPLIED> > <!ATTLIST delegate command CDATA #REQUIRED> > ]> > <!-- > Delegate command file. > > Commands which specify > > decode="in_format" encode="out_format" > > specify the rules for converting from in_format to out_format These > rules may be used to translate directly between formats. > > Commands which specify only > > decode="in_format" > > specify the rules for converting from in_format to some format that > ImageMagick will automatically recognize. These rules are used to > decode formats. > > Commands which specify only > > encode="out_format" > > specify the rules for an "encoder" which may accept any input format. > > For delegates other than ps:*, pcl:*, and mpeg:* the substitution rules are > as follows: > > %i input image filename > %o output image filename > %u unique temporary filename > %Z unique temporary filename > %# input image signature > %b image file size > %c input image comment > %g image geometry > %h image rows (height) > %k input image number colors > %m input image format > %p page number > %q input image depth > %s scene number > %w image columns (width) > %x input image x resolution > %y input image y resolution > > Set option delegate:bimodal=true to process bimodal delegates otherwise they > are ignored. > --> > <delegatemap> > <delegate decode="autotrace" stealth="True" > command=""/opt/local/bin/convert" "%i" > "pnm:%u"\n"autotrace" -input-format pnm -output-format svg > -output-file "%o" "%u""/> > <delegate decode="avi:decode" stealth="True" command=""mplayer" > "%i" -really-quiet -ao null -vo png:z=3"/> > <delegate decode="blender" command=""blender" -b "%i" -F > PNG -o "%o""\n"/opt/local/bin/convert" -concatenate > "%o*.png" "%o""/> > <delegate decode="browse" stealth="True" spawn="True" > command=""xdg-open" http://www.imagemagick.org/"/> > <delegate decode="cdr" command=""uniconvertor" "%i" > "%o.svg"; mv "%o.svg" "%o""/> > <delegate decode="cgm" thread-support="False" command=""ralcgm" -d > ps -oC < "%i" > "%o" 2> "%Z""/> > <delegate decode="dvi" command=""dvips" -q -o "%o" > "%i""/> > <delegate decode="dng:decode" command=""ufraw-batch" --silent > --wb=camera --black-point=auto --exposure=auto --create-id=also --out-type=png > --out-depth=16 "--output=%u.png" "%i""/> > <delegate decode="edit" stealth="True" command=""xterm" -title > "Edit Image Comment" -e vi "%o""/> > <delegate decode="eps" encode="pdf" mode="bi" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 "-sDEVICE=pdfwrite" > "-sOutputFile=%o" "-f%i""/> > <delegate decode="eps" encode="ps" mode="bi" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pswrite" "-sOutputFile=%o" "-f%i""/> > <delegate decode="fig" command=""fig2dev" -L ps "%i" > "%o""/> > <delegate decode="gplt" command=""/bin/echo" "set size > 1.25,0.62 set terminal postscript portrait color solid; set output > "%o"; load "%i"" > > "%u";"gnuplot" "%u""/> > <delegate decode="hdr" command=""ra_pfm" "%i" > "%o""/> > <delegate decode="hpg" command=""hp2xx" -q -m eps -f `basename > "%o"` "%i"; mv -f `basename "%o"` > "%o""/> > <delegate decode="hpgl" command="if [ -e hp2xx -o -e /usr/bin/hp2xx ]; then > hp2xx -q -m eps -f `basename "%o"` "%i"; mv -f > `basename "%o"` "%o"; else echo "You need to > install hp2xx to use HPGL files with ImageMagick."; exit 1; fi"/> > <delegate decode="htm" command=""html2ps" -U -o "%o" > "%i""/> > <delegate decode="html" command=""html2ps" -U -o "%o" > "%i""/> > <delegate decode="https" command=""/usr/bin/curl" -s -k -o > "%o" "https:%M""/> > <delegate decode="ilbm" command=""ilbmtoppm" "%i" > > "%o""/> > <delegate decode="man" command=""/usr/bin/groff" -man -Tps > "%i" > "%o""/> > <delegate decode="mpeg:decode" command=""/opt/local/bin/ffmpeg" -v > -1 -vframes %S -i "%i" -vcodec pam -an -f rawvideo -y > "%u.pam" 2> "%Z""/> > <delegate encode="mpeg:encode" stealth="True" > command=""/opt/local/bin/ffmpeg" -v -1 -mbd rd -flags +4mv+aic > -trellis 2 -cmp 2 -subcmp 2 -g 300 -pass 1/2 -i "%M%%d.jpg" > "%u.%m" 2> "%Z""/> > <delegate decode="sid" command=""mrsidgeodecode" -if sid -i > "%i" -of tif -o "%o" > "%u""/> > <delegate decode="pcl:color" stealth="True" command=""pcl6" > -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 > -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u > -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" > "%s""/> > <delegate decode="pcl:cmyk" stealth="True" command=""pcl6" -dQUIET > -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 > -dGridFitTT=2 "-sDEVICE=bmpsep8" -dTextAlphaBits=%u > -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" > "%s""/> > <delegate decode="pcl:mono" stealth="True" command=""pcl6" -dQUIET > -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 > -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u > -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" > "%s""/> > <delegate decode="pdf" encode="eps" mode="bi" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/> > <delegate decode="pdf" encode="ps" mode="bi" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pswrite" "-sOutputFile=%o" "-f%i""/> > <delegate decode="pic" command=""ra_pfm" "%i" > "%o""/> > <delegate decode="png" encode="launch" mode="encode" > command=""gimp" "%i""/> > <delegate decode="png" encode="webp" command=""webpconv" > "%i" "%o.webp"; mv "%o.webp" "%o""/> > <delegate decode="pnm" encode="ilbm" mode="encode" > command=""ppmtoilbm" -24if "%i" > "%o""/> > <delegate decode="pov" command=""povray" "+i%i" -D0 > +o"%o" +fn%q +w%w +h%h +a -q9 -kfi"%s" > -kff"%n"\n"/opt/local/bin/convert" -concatenate > "%o*.png" "%o""/> > <delegate decode="ps" encode="eps" mode="bi" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/> > <delegate decode="ps" encode="pdf" mode="bi" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/> > <delegate decode="ps" encode="print" mode="encode" command="lpr > "%i""/> > <delegate decode="ps:alpha" stealth="True" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pngalpha" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u > "-r%s" %s "-sOutputFile=%s" "-f%s" > "-f%s""/> > <delegate decode="ps:cmyk" stealth="True" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pam" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u > "-r%s" %s "-sOutputFile=%s" "-f%s" > "-f%s""/> > <delegate decode="ps:color" stealth="True" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pnmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u > "-r%s" %s "-sOutputFile=%s" "-f%s" > "-f%s""/> > <delegate decode="ps:mono" stealth="True" > command=""/opt/local/bin/gsx" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE > -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 > "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u > "-r%s" %s "-sOutputFile=%s" "-f%s" > "-f%s""/> > <delegate decode="rad" command=""ra_pfm" "%i" > "%o""/> > <delegate decode="rgba" encode="rle" mode="encode" > command=""rawtorle" -o "%o" -v "%i""/> > <delegate decode="scan" command=""scanimage" -d "%i" > > "%o""/> > <delegate decode="scanx" command=""scanimage" > > "%o""/> > <delegate decode="miff" encode="show" spawn="True" > command=""/opt/local/bin/display" -delay 0 -window-group %[group] > -title "%l of %f" "ephemeral:%i""/> > <delegate decode="shtml" command=""html2ps" -U -o "%o" > "%i""/> > <delegate decode="svg" command=""rsvg" "%i" > "%o""/> > <delegate decode="txt" encode="ps" mode="bi" > command=""/usr/bin/enscript" -o "%o" "%i""/> > <delegate decode="miff" encode="win" stealth="True" spawn="True" > command=""/opt/local/bin/display" -immutable -delay 0 -window-group > %[group] -title "%l of %f" "ephemeral:%i""/> > <delegate decode="webp" command="mv "%i" > "%i.webp";"webpconv" -format PNG "%i.webp"; > convert "%i.png" "%o";rm "%i.webp" > "%i.png""/> > <delegate decode="wmf" command=""wmf2eps" -o "%o" > "%i""/> > <delegate decode="xps:color" stealth="True" command=""gxps" > -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 > -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u > -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" > "%s""/> > <delegate decode="xps:cmyk" stealth="True" command=""gxps" -dQUIET > -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 > -dGridFitTT=2 "-sDEVICE=bmpsep8" -dTextAlphaBits=%u > -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" > "%s""/> > <delegate decode="xps:mono" stealth="True" command=""gxps" -dQUIET > -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 > -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u > -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" > "%s""/> > </delegatemap> > > > > > On Oct 25, 2010, at 10:29, John B Brown wrote: > >> > Ryan Schmidt wrote: >>> >> On Oct 24, 2010, at 22:46, John B Brown wrote: >>>> >>> The version in /opt/local/bin is 1.0.6, installed with texlive. There >>>> is another bzip2 in /user/bin which is version 1.0.5. It was put there with >>>> the latest combined Apple update, Mac OS 10.6.4. I'll just use rm on it. >>>> That should fix my "bug" problems with bzip2. >>> >> Removing parts of Mac OS X is probably not a good idea; there may be >>> other parts of Mac OS X that rely on bzip2 being there. >>>> >>> It's nice that the xcode compiler found that, or the source code was >>>> set up to look for it. It's too bad the folk at Apple didn't use the later >>>> version of bzip2 in their update load. >>> >> Perhaps Apple will update bzip to 1.0.6 in an upcoming security update. >> > >> > Would copying the bzip2 from the port tree into /usr/bin work without >> problems? > > In general it's not a good idea to replace Apple software with MacPorts > versions, but in this particular case that's probably ok to do since it's just > a minor version bump to fix a bug. You may want to look at "port contents > bzip2" to see what all other files you may also want to copy / replace. > > _______________________________________________ > macports-users mailing list > [email protected] > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
_______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
