Alexander,

That could potentially create some issues for some users in that 2.7.9 breaks 
some other non-fink things that won't be fixed until 2.7.10.  Forcing an 
upgrade to 2.7.9 will create a quandary since some can't go to 2.7.9 which 
might force those users into a very laborious fink update process since 
update-all would no longer be an option.  So, there's a bit more than normal to 
consider in this situation.

Merle



> On Jun 6, 2016, at 11:17 AM, Alexander Hansen <alexanderk.han...@gmail.com> 
> wrote:
> 
>> 
>> On Jun 2, 2016, at 10:30, Alexander Hansen <alexanderk.han...@gmail.com> 
>> wrote:
>> 
>>> 
>>> On Jun 2, 2016, at 09:57, Jack Howarth <howarth.at.f...@gmail.com> wrote:
>>> 
>>> 
>>> 
>>> On Thu, Jun 2, 2016 at 10:57 AM, Stefan Bruda <ste...@bruda.ca> wrote:
>>> At 10:02 -0400 on 2016-6-2 Jack Howarth wrote:
>>>> 
>>>> So I assume you are talking about using extensions to emacs like
>>>> https://github.com/Malabarba/spinner.el/blob/master/README.org
>>>> rather than just the stock configuration?
>>> 
>>> Strangely enough this is (was, see below) all standard configuration.
>>> After some thought I realized that it is quite possible that any
>>> Athena item could cause the crash.  Sure enough, attempting to open a
>>> file using the menu (which opens a dialogue) rather than the shortcut
>>> (which uses the minibuffer) would cause the same kind of crash.  In
>>> the end I concluded that the Athena library is the culprit.  I thus
>>> rebuilt libxaw3dxft and libxaw3dxft-shlibs, then rebuilt xemacs, and
>>> sure enough everything appears to be back in working order.
>>> 
>>> The only change that I can imagine happening on the rebuild of  libxaw3dxft 
>>> is that the linkage on libXt is switched from the flat-namespace copy, 
>>> /opt/X11/lib/libXt.6.dylib, to the newer two-level namespace one, 
>>> /opt/X11/lib/libXt.7.dylib. If this fixes xemacs, it is the total opposite 
>>> situation from motif (where the flat-namespace copy of libXt is required),
>>> 
>> 
>> (moving discussion just to -devel for packaging-specific issue)
>> 
>> Our system-pkgconfig-xt version changes from 1.1.4-1 for Xquartz 2.7.7 
>> (libXt.6.dylib) to 1.1.5-1 for Xquartz 2.7.8 (libXt.6.dylib).  No clue why 
>> 2.7.9 didn’t provoke an update there. 
>> 
>> However, system-pkgconfig-xorg-server does update (as we might expect)
>> 
>> Fionna-3:tmp hansen$ diff -Nurd system-pkgconfig-2.7.8.txt 
>> system-pkgconfig-2.7.9.txt | grep server
>> - i  system-pkgconfig-xorg-server    1.16.4-1        [virtual pkgconfig 
>> package representing xorg-server]
>> + i  system-pkgconfig-xorg-server    1.17.4-1        [virtual pkgconfig 
>> package representing xorg-server]
>> 
>> So that’s probably the most reasonable method currently to grab the Xquartz 
>> version without creating new virtual packages.
>> 
>> I’m not sure how best to handle this automatically for libxaw3dxft2 and 
>> packages that use it.  
>> 
>> —akh
> 
> Since system-pkgconfig-xorg-server isn’t BuildDependsOnly, unless somebody 
> objects I’m going to add a Depends: system-pkgconfig-xorg-server ( >= 
> 1.17.4-1 ) to libxaw3dxft-shlibs to force an update to the new Xquartz and a 
> rebuild.  It would have been more informative to use system-pkgconfig-xt, but 
> that doesn’t indicate a difference between Xquartz-2.7.8 and 2.7.9
> 
> —akh
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are 
> consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
> J-Flow, sFlow and other flows. Make informed decisions using capacity 
> planning reports. 
> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e_______________________________________________
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to