Hi Ivan and the GNUstep Masters, I can confirm these things :
1) The core GNUstep has been installed from the regular deb packages, i.e. the meta-package 'gnustep'. 2) The only apps I made myself from sources were Graphos and StepSync. 3) And I could achieve to make those after "unseting" the obsolete var. 4) Looking inside the GNUstep.sh, and then GNUstep.conf, I found that the obsolete var was not defined there. So I tried different combinations of : + X Login : wdm, slim... + X window manager : wmaker, openbox... + And GWorkspace, Terminal... Doing that, I could isolate the case where the obsolete var was declared : obviously, it is due to WindowMaker. The wersion of WindowMaker installed from raspbian Buster is : Window Maker 0.95.8 Other thing : the case of GNUstep apps installed from raspbian and not loading from GWorkspace (#o, etc.) seems not related to the obsolete var, because I could reproduce the problem with other window manager, where the obsolete var is not declared. I am searching now where and how WindowMaker define the obsolete var. Le 19/05/20 à 23:17, Ivan Vucica a écrit : > On Wed, May 20, 2020 at 12:06:47AM +0200, Patrick Cardona via Discussion list > for the GNUstep programming environment wrote: > > Hi Ricardo, > > > > As You and Fred suggested, the unset method dit it well. > > > > My GNUstep environment has been set in a new fresh raspbian installation > > (Buster) : so it is clean : no older GNUstep installation. > > So your hypothesis about a conflict between WindowMaker, wdm and > > the gnustep metapackage from raspbian seems to be a clue. > > I try to investigate this. > > To confirm, you *only* installed gnustep-make, gnustep-base, gnustep-gui etc > from Raspbian repositories? You have *not* attempted to install GNUstep from > Raspbian repositories, and then attempted to upgrade using the source code we > provide? > > This will be an unsupported configuration, and you should not attempt to > simultaneously have installed the packaged core libraries and core libraries > built from source. (You can, of course, build libs and apps beyond the core > libraries once you've picked *exactly one origin* of -make and -base > binaries.) > > From the way you phrased it, I believe you aren't attempting to do this, but > I'd like to confirm and be clear that this is the situation you're in. If I > remember correctly, uninstalling Debian (therefore also Raspbian) packages may > leave some files around, such as /etc/GNUstep.conf, possibly even GNUstep.sh. > > If you choose to build one of the core libraries, you should carefully clean > *everything* installed by the packages provided by your distro. -- Bien cordialement, Patrick CARDONA
