Am 23.04.2012 19:49, schrieb Pacho Ramos: > El lun, 23-04-2012 a las 10:17 -0400, Mike Gilbert escribió: >> On Mon, Apr 23, 2012 at 8:28 AM, Duncan <1i5t5.dun...@cox.net> >> wrote: >>> Samuli Suominen posted on Mon, 23 Apr 2012 14:22:53 +0300 as >>> excerpted: >>> >>>> Title: The default JPEG implementation >>> >>> [...] >>> >>>> All users are recommended to migrate: >>>> >>>> # emerge -C media-libs/jpeg:0 # emerge -1 >>>> media-libs/libjpeg-turbo >>> >>> That of course leaves the system without a jpeg library between >>> the jpeg unmerge and the completion of the libjpeg-turbo merge. >>> If the build process fails for some reason... >>> >>> There's no way to use portage's automatic block-resolving >>> ability here to avoid that, I take it? >>> >> >> This works for me. >> >> floppym@naomi ~ % emerge -pv1 -j1 libjpeg-turbo >> >> These are the packages that would be merged, in order: >> >> Calculating dependencies... done! [ebuild N ] >> media-libs/libjpeg-turbo-1.2.0-r1 USE="-java -static-libs" 0 kB >> [uninstall ] media-libs/jpeg-8d USE="-static-libs" [blocks b >> ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking >> media-libs/libjpeg-turbo-1.2.0-r1) >> >> > > I guess it will work when jpeg is not in world file... maybe > people should be told to drop it and, then, let emerge do all the > work automatically.
There is: # emerge --deselect media-libs/jpeg The problem is that this would also remove things like media-libs/jpeg:62 from the world file.