Bug#391003: talksoup.app: uninstallable, needs updated build-depends

2007-11-03 Thread Yavor Doganov
Gürkan Sengün wrote:
 
 $ TalkSoup
 2007-11-02 20:23:23.277 TalkSoup[5283] Could not load 
 'NetclassesInput' from '()'
[...]
 2007-11-02 20:23:23.289 TalkSoup[5283] Could not load 'Colorizer' from 
 '()'

I assume (just a guess) that to build with the new gnustep-make, you
got rid of BUNDLE_INSTALL_DIR in all the bundles' GNUmakefile's.  As a
result they are installed in /usr/lib/GNUstep/Bundles (according to
the rules in bundle.make) and TalkSoup can't load them, because it
looks at /usr/lib/GNUstep/ApplicationSupport/TalkSoup/ (this is
hardcoded in TalkSoupBundles/TalkSoup.m:132).

You have to replace this variable's value with
$(GNUSTEP_APPLICATION_SUPPORT) everywhere, e.g in
OutFilters/Colorizer/GNUmakefile:

ifeq ($(OBJC_RUNTIME_LIB), apple)
BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/Application\ 
Support/TalkSoup/OutFilters
else
- BUNDLE_INSTALL_DIR = 
$(GNUSTEP_INSTALLATION_DIR)/Library/ApplicationSupport/TalkSoup/OutFilters
+ BUNDLE_INSTALL_DIR = $(GNUSTEP_APPLICATION_SUPPORT)/TalkSoup/OutFilters
endif

(I just made a quick test and TalkSoup appears to work properly, along
with the other changes required for this transition.)

Patching only TalkSoup.m may sound as an easier approach than doing it
with a gazillion of makefiles, but is not a good idea, IMHO, because
these bundles are designed to work only with TalkSoup, so they really
should be in ApplicationSupport/$App/; otherwise the system Bundles
path is cluttered unnecessarily.

HTH.




Bug#391003: talksoup.app: uninstallable, needs updated build-depends

2007-11-02 Thread Gürkan Sengün
I have a building version but it wouldn't work for some other GNUstep 
library reason

of the new transition:

$ TalkSoup
2007-11-02 20:23:23.277 TalkSoup[5283] Could not load 
'NetclassesInput' from '()'
2007-11-02 20:23:23.287 TalkSoup[5283] Could not load 'GNUstepOutput' 
from '()'
2007-11-02 20:23:23.288 TalkSoup[5283] Could not load 'Highlighting' 
from '()'
2007-11-02 20:23:23.288 TalkSoup[5283] Could not load 'KeepAlive' from 
'()'
2007-11-02 20:23:23.289 TalkSoup[5283] Could not load 'DCCSupport' 
from '()'
2007-11-02 20:23:23.289 TalkSoup[5283] Could not load 'MessageInTab' 
from '()'
2007-11-02 20:23:23.289 TalkSoup[5283] Could not load 'Colorizer' from 
'()'


So it needs some other fixing first...

Guerkan




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391003: talksoup.app: uninstallable, needs updated build-depends

2006-10-04 Thread Steve Langasek
Package: talksoup.app
Version: 0.0.20040113-1.1
Severity: grave
Tags: sid

The current version of talksoup.app is uninstallable because it depends on
libgnustep-gui0.10 et al.  It also can't be binNMUed because it
build-depends on gnustep-netclasses, which *also* can't be binNMUed for the
transition due to hard-coded dependencies, and the version of
gnustep-netclasses which fixes this has been renamed to
netclasses.framework.

Therefore talksoup.app needs to be updated to build-depend on
netclasses.framework for this transition.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391003: talksoup.app: uninstallable, needs updated build-depends

2006-10-04 Thread Gürkan Sengün

The package is ready here, I am awaiting for netclasses.framework to get through
Debian New Queue:

http://snow.ethz.ch/debian/talksoup/

Gürkan