At Mon, 24 Jan 2011 10:21:50 -0500, =?utf-8?b?RGFuaWVsIE1hY2tz?= wrote: > > On Sun, 23 Jan 2011 13:57:37 0900, Tomoaki Okayama wrote: > At Sat, 22 Jan 2011 17:27:00 -0500, > > =?utf-8?b?RGFuaWVsIE1hY2tz?= wrote: > > > > > > On Sat, 22 Jan 2011 22:58:39 0900, Tomoaki Okayama wrote: > > > Dear Fink users/developers, > > > > > > > > The texlive package in unstable has just been updated to > > > > TeX Live 2010. Many thanks to testers! > > > > > > > > [How to update] > > > > Since new texlive-texmf conflicts with old texlive-base (<= > 0.20080816-3), > > > > simple "fink update-all" does not work unfortunately. > > > > > > Why does it Conflicts rather than Replaces? If it Replaces instead of > > > Conflicts, then one can update texlive-texmf without breaking > > > dependencies. > > > > If needed, I will add it. Just no feedback about that ... > > > > Which did you mean, > > > > Conflicts:tetex-texmf > > Replaces: tetex-texmf, texlive-base (<= 0.20080816-3) > > > > or > > > > Conflicts:tetex-texmf, texlive-base (<= 0.20080816-3) > > Replaces: tetex-texmf, texlive-base (<= 0.20080816-3) > > I said "Replaces *instead of* Conflicts", not "both":) > I see. It was just confirmation, because Fink packaging reference says Replaces: This is used together with "Conflicts".
I'm not familiar with the difference/combination of the two actually... > But let's back up a moment: why did you originally decide that the new > texlive-texmf Conflicts with the old texlive-base? > If I continue with the old packaging way (overwrite files by new ones), I have to check all files of texlive-texmf-201X and texlive-base-201X every time to update, and have to examine which one is new, and have to consider how to make them, install them, and for that purpose how to patch configure/Makefile... in order to just avoid conflict. I feel exhausted. So I decided to change the packaging way. Current policy is simple, and easy to satisfy (probably the same as tetex* package): texlive-texmf: /sw/share/texmf-dist ONLY texlive-base: /sw/share/texmf ONLY and in this way we easily see conflict cannot occur, not only in the current version but also in the future. NB previous package (0.20080816) violates this policy. If no problem, I will commit the finkinfo as you suggested. Tomoaki Okayama ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel