Index: pym/config.py =================================================================== RCS file: /var/cvsroot/gentoo-src/portage/pym/config.py,v retrieving revision 1.4 diff -u -B -p -r1.4 config.py --- pym/config.py 8 Mar 2005 12:04:31 -0000 1.4 +++ pym/config.py 1 May 2005 22:24:55 -0000 @@ -713,7 +713,7 @@ class config: for k in mydict.keys(): # quotes and escaped chars suck. s=mydict[k].replace("\\","\\\\\\\\") - s=s.replace("'","\\'") + s=s.replace("'","\\\\'") s=s.replace("\n","\\\n") final[k]="$'%s'" % s return final