At Tue, 07 Mar 2006 09:45:56 +0900, AIDA Shinra wrote: > > Workaround: > > Conflicts: << > system-tetex, tetex, tetex-nox, ptex, ptex-nox, > (%type_raw[-nox] = -nox) tetex-base (>= 0), > (%type_raw[-nox] = .) tetex-nox-base, > ptex-base (>= 0), ptex-nox-base > << > Replaces: << > tetex, tetex-nox, ptex, ptex-nox, > (%type_raw[-nox] = -nox) tetex-base (>= 0), > (%type_raw[-nox] = .) tetex-nox-base, > ptex-base (>= 0), ptex-nox-base > << > This workaround doesn't work propery.
(%type_raw[-nox] = -nox) tetex-base (>= 0), (%type_raw[-nox] = .) tetex-nox-base, are not necessary in tetex[-nox]'s Conflicts/Replaces, but necessary in tetex[-nox]-base's Conflicts/Replaces. In addition, the expression (>= 0) is not needed for ptex-base because ptex[-nox]-base don't provide ptex-base. Your workaround doesn't work to switch from tetex-base to ptex-base (in the situation that tetex and ptex are not installed)for example. * shinra version OK: tetex, tetex-base <-> ptex, ptex-base NG: tetex-base <-> ptex-base * my patch OK: tetex, tetex-base <-> ptex, ptex-base OK: tetex-base <-> ptex-base This is because in the case of shinra's workaround tetex-base (>= 0) is not in tetex[-nox]-base's Conflicts/Replaces but in tetex[-nox]. tetex-base (>= 0) should write in tetex[-nox]-base's Conflicts/Replaces. -- Tomoaki Okayama / Todai Fink Team ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel