discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Debian and Ubuntu packages


From: Csanyi Pal
Subject: Re: Debian and Ubuntu packages
Date: Sun, 22 Jul 2012 21:42:05 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)

Hi Philippe,

Philippe Roussel <p.o.roussel@free.fr> writes:

> Now that I have a somewhat automated build process it would be nice to
> have some feedback on the result.

Sure.

> I tried to use libobjc2, and did a preliminary debianization, but ran
> into linking errors when using gcc 4.7 and didn't investigate much. If
> someone is successfully using libojc2 with gcc 4.7 I would appreciate
> any help.

I have installed libobjc2 and gcc 4.7
aptitude search libobjc2
i A libobjc2
aptitude search gcc
i A gcc-4.7

and I have symlink:
/usr/bin/@gcc -> gcc-4.7

With these conditions I had installed some GNUstep packages, like:
addressmanager.app
gnumail.app
projectcenter.app
gorm.app
textedit.app
etc.

> This time I built packages for precise and wheezy, for both i386 and amd64.
> The packages list looks like :
>  * gnustep-{make,base,gui,back} and related dev packages
>  * addressmanager
>  * agenda
>  * cynthiune (didn't build for some configs)
>  * easydiff
>  * edenmath
>  * gnumail
>  * gorm
>  * gworkspace
>  * gnustep-examples
>  * laternamagica
>  * lusernet
>  * notebook
>  * poe
>  * terminal
>  * textedit
>  * systempreferences
>  * vindaloo (with iconkit and popplerkit from Etoile)
>  * waiho
>  * renaissance
>  * zipper
>  * helpviewer


> I changed the directory tree to be able to easily add distributions and
> architectures. Everything is now under the following url :
>
> http://coyote.octets.fr/pub/gnustep/packages/
>
> For example, for precise x86 you can add to sources.list :
>
> deb http://coyote.octets.fr/pub/gnustep/packages/precise/i386/ ./

> Please let me know if you find this useful, if a package is broken, if
> you would like to add another package to the list etc.

I added the following line to my sources.list:
deb http://coyote.octets.fr/pub/gnustep/packages/wheezy/amd64/ ./

[sources.list]
deb-src http://ftp.debian.org/debian/ sid main contrib non-free
deb     http://ftp.debian.org/debian/ sid main contrib non-free

deb-src http://ftp.debian.org/debian/ testing main contrib non-free
deb     http://ftp.debian.org/debian/ testing main contrib non-free

deb http://www.debian-multimedia.org sid main
deb http://www.debian-multimedia.org testing main

# GNUstep
deb http://coyote.octets.fr/pub/gnustep/packages/wheezy/amd64/ ./

# Bitlbee
deb http://code.bitlbee.org/debian/devel/testing/amd64/ ./
[/sources.list]

After I did:
sudo aptitude update
sudo aptitude safe-upgrade

and get the new gnustep packages, I can give the following
informations. 

I can't start some gnustep applications:
Gorm
GNUMail
TextEdit

Say, when I try to start Gorm, I get messages:
Gorm 
2012-07-22 21:29:57.746 Gorm[28286] Did not find correct version of
backend (libgnustep-art-023.bundle), falling back to std
(libgnustep-art.bundle). 
2012-07-22 21:29:57.747 Gorm[28286] NSApplication.m:304  Assertion
failed in initialize_gnustep_backend.  Unable to find backend
libgnustep-art 
Gorm: Uncaught exception NSInternalInconsistencyException, reason:
NSApplication.m:304  Assertion failed in initialize_gnustep_backend.
Unable to find backend libgnustep-art 

GNUMail
Segmentation fault

TextEdit 
2012-07-22 21:31:40.534 TextEdit[28293] Did not find correct version of
backend (libgnustep-art-023.bundle), falling back to std
(libgnustep-art.bundle). 
2012-07-22 21:31:40.535 TextEdit[28293] NSApplication.m:304  Assertion
failed in initialize_gnustep_backend.  Unable to find backend
libgnustep-art 
TextEdit: Uncaught exception NSInternalInconsistencyException, reason:
NSApplication.m:304  Assertion failed in initialize_gnustep_backend.
Unable to find backend libgnustep-art 

HelpViewer 
2012-07-22 21:32:15.175 HelpViewer[28297] Did not find correct version
of backend (libgnustep-art-023.bundle), falling back to std
(libgnustep-art.bundle). 
2012-07-22 21:32:15.176 HelpViewer[28297] NSApplication.m:304  Assertion
failed in initialize_gnustep_backend.  Unable to find backend
libgnustep-art 
HelpViewer: Uncaught exception NSInternalInconsistencyException, reason:
NSApplication.m:304  Assertion failed in initialize_gnustep_backend.
Unable to find backend libgnustep-art 

Affiche 
2012-07-22 21:32:52.693 Affiche[28301] Did not find correct version of
backend (libgnustep-art-023.bundle), falling back to std
(libgnustep-art.bundle). 
2012-07-22 21:32:52.694 Affiche[28301] NSApplication.m:304  Assertion
failed in initialize_gnustep_backend.  Unable to find backend
libgnustep-art 
Affiche: Uncaught exception NSInternalInconsistencyException, reason:
NSApplication.m:304  Assertion failed in initialize_gnustep_backend.
Unable to find backend libgnustep-art 

EdenMath 
2012-07-22 21:33:15.831 EdenMath[28304] Did not find correct version of
backend (libgnustep-art-023.bundle), falling back to std
(libgnustep-art.bundle). 
2012-07-22 21:33:15.833 EdenMath[28304] NSApplication.m:304  Assertion
failed in initialize_gnustep_backend.  Unable to find backend
libgnustep-art 
EdenMath: Uncaught exception NSInternalInconsistencyException, reason:
NSApplication.m:304  Assertion failed in initialize_gnustep_backend.
Unable to find backend libgnustep-art 

I have aptitude log for this upgrade (in Hungarian):

[snip]
[ELTÁVOLÍTÁS, HASZNÁLATON KÍVÜLI] mknfonts.tool:amd64
[VISSZAFOGÁS, FÜGGŐSÉGEK] evolution-data-server:amd64
[VISSZAFOGÁS, FÜGGŐSÉGEK] evolution-data-server-common:amd64
[VISSZAFOGÁS, FÜGGŐSÉGEK] libedataserverui-3.0-1:amd64
[VISSZAFOGÁS, FÜGGŐSÉGEK] poppler-data:amd64
[TELEPÍTÉS, FÜGGŐSÉGEK] gnustep-back0.23:amd64
[TELEPÍTÉS, FÜGGŐSÉGEK] gnustep-back0.23-cairo:amd64
[TELEPÍTÉS, FÜGGŐSÉGEK] libgnustep-base1.24:amd64
[TELEPÍTÉS, FÜGGŐSÉGEK] libgnustep-gui0.23:amd64
[VISSZAFOGÁS] ia32-libs:amd64
[VISSZAFOGÁS] nautilus-sendto:amd64
[FRISSÍTÉS] addressmanager.app:amd64 0.4.7-1+b4 -> 0.4.8-4+120721
[FRISSÍTÉS] affiche.app:amd64 0.6.0-8+b1 -> 0.6.0-10+120721
[FRISSÍTÉS] bootlogd:amd64 2.88dsf-28 -> 2.88dsf-29
[FRISSÍTÉS] busybox:amd64 1:1.20.0-5 -> 1:1.20.0-6
[FRISSÍTÉS] edenmath.app:amd64 1.1.1a-7+b4 -> 1.1.1b-1+120721
[FRISSÍTÉS] flashplugin-nonfree:amd64 1:2.8.5 -> 1:2.8.6
[FRISSÍTÉS] gnumail.app:amd64 1.2.0~pre3+snap20071004-5 -> 1.2.0-1+120721
[FRISSÍTÉS] gnumail.app-dbg:amd64 1.2.0~pre3+snap20071004-5 -> 1.2.0-1+120721
[FRISSÍTÉS] gnustep-back-common:amd64 0.20.1-2 -> 0.23.0-2+120721
[FRISSÍTÉS] gnustep-base-common:amd64 1.22.1-4 -> 1.24.2-3+120721
[FRISSÍTÉS] gnustep-base-runtime:amd64 1.22.1-4 -> 1.24.2-3+120721
[FRISSÍTÉS] gnustep-common:amd64 2.6.2-2 -> 2.6.2-3+120721
[FRISSÍTÉS] gnustep-gpbs:amd64 0.20.1-2+b1 -> 0.23.0-2+120721
[FRISSÍTÉS] gnustep-gui-common:amd64 0.20.0-3 -> 0.23.0-2+120721
[FRISSÍTÉS] gnustep-gui-runtime:amd64 0.20.0-3 -> 0.23.0-2+120721
[FRISSÍTÉS] gnustep-make:amd64 2.6.2-2 -> 2.6.2-3+120721
[FRISSÍTÉS] gorm.app:amd64 1.2.16-1 -> 1.2.18-1+120722
[FRISSÍTÉS] gworkspace-apps-wrappers:amd64 0.9.0-rev34919 -> 0.9.1-1+120721
[FRISSÍTÉS] helpviewer.app:amd64 0.3-7+b2 -> 0.3-9+120721
[FRISSÍTÉS] initscripts:amd64 2.88dsf-28 -> 2.88dsf-29
[FRISSÍTÉS] libaddresses0:amd64 0.4.7-1+b4 -> 0.4.8-4+120721
[FRISSÍTÉS] libaddressview0:amd64 0.4.7-1+b4 -> 0.4.8-4+120721
[FRISSÍTÉS] libgnustep-base-dev:amd64 1.22.1-4 -> 1.24.2-3+120721
[FRISSÍTÉS] libgnustep-gui-dev:amd64 0.20.0-3 -> 0.23.0-2+120721
[FRISSÍTÉS] libpantomime1.2:amd64 1.2.0~pre3+snap20071004+dfsg-4 -> 
1.2.0-1+120721
[FRISSÍTÉS] librenaissance0:amd64 0.9.0-4+b2 -> 0.9.0-6+120721
[FRISSÍTÉS] librenaissance0-dev:amd64 0.9.0-4+b2 -> 0.9.0-6+120721
[FRISSÍTÉS] libxml2:amd64 2.8.0+dfsg1-4 -> 2.8.0+dfsg1-5
[FRISSÍTÉS] libxml2-dev:amd64 2.8.0+dfsg1-4 -> 2.8.0+dfsg1-5
[FRISSÍTÉS] libxml2-utils:amd64 2.8.0+dfsg1-4 -> 2.8.0+dfsg1-5
[FRISSÍTÉS] nmh:amd64 1.5-release-0.4 -> 1.5-release-1
[FRISSÍTÉS] python-libxml2:amd64 2.8.0+dfsg1-4 -> 2.8.0+dfsg1-5
[FRISSÍTÉS] python-scipy:amd64 0.10.1+dfsg1-3 -> 0.10.1+dfsg1-4
[FRISSÍTÉS] renaissance-doc:amd64 0.9.0-4 -> 0.9.0-6+120721
[FRISSÍTÉS] sysv-rc:amd64 2.88dsf-28 -> 2.88dsf-29
[FRISSÍTÉS] sysvinit:amd64 2.88dsf-28 -> 2.88dsf-29
[FRISSÍTÉS] sysvinit-utils:amd64 2.88dsf-28 -> 2.88dsf-29
[FRISSÍTÉS] textedit.app:amd64 4.0+20061029-3.2 -> 4.0+20120721
===============================================================

ELTÁVOLÍTÁS, HASZNÁLATON KÍVÜLI
mean (something like)
REMOVING, OUT OF USE

VISSZAFOGÁS, FÜGGŐSÉGEK
mean (something like)
HOLDING, DEPENDENCIES

TELEPÍTÉS, FÜGGŐSÉGEK
mean (something like)
INSTALLING, DEPENDENCIES

FRISSÍTÉS
mean (something like)
UPDATING

In the future I setup aptitude install process to get log in English.

Any question further?

-- 
Regards from Pal




reply via email to

[Prev in Thread] Current Thread [Next in Thread]