Trinity Desktop Environment version 3.5.13 has been released! This version
provides significant enhancements to areas such as desktop security, GTK
application support, and general usability.
You will find a detailed list of upgrades and improvements to the Trinity
system here:
http://www.trinitydesktop.org/wiki/bin/view/Documentation/Releases_3_5_13
Installation instructions for Debian, Ubuntu, Fedora, RedHat, and
Slackware are available on the Trinity project home page:
http://www.trinitydesktop.org/
If you would like to compile Trinity from source instead of using the
prebuilt binaries, instructions are available here:
http://www.trinitydesktop.org/wiki/bin/view/Developers/HowToBuild
And the source itself can be downloaded from the main project Website at:
http://www.trinitydesktop.org/
Simply click on the 3.5.13 link on the lower left hand side of the screen.
Why upgrade from KDE3.5.10, the latest release available from KDE e.V.?
Simply put, Trinity is faster, more secure, and far more feature rich than
3.5.10 ever was! It incorporates the latest patches from multiple KDE
enhancement projects, such as OpenSUSE, Chakra, and Ubuntu.
If you do find a bug, please don't hesitate to report it to the project
bugtracker at
http://bugs.pearsoncomputing.net/
If you would like to connect with other Trinity users and/or developers,
or simply want to be informed of the latest updates to the Trinity system,
the official project mailing lists are available here:
http://www.trinitydesktop.org/mailinglist.php
This release was the result of collaboration between several open source
developers; their names are listed at
http://www.trinitydesktop.org/contributors.php
The Trinity project would like to thank them for their support!
If you like the Trinity project, why not donate to help keep it alive?
Your contributions help fund both the Trinity project infrastructure and
the development of new features. Details are available here:
http://www.trinitydesktop.org/donate.php
Be sure to let us know what you think of this release, and enjoy!
Timothy Pearson
Trinity Desktop Project
NOTE: Binary packages are currently being uploaded to the worldwide mirror
system. Sources are already available, however the binaries may take a
day or two to become available to all mirrors.
> Got this when I tried to run hal-trinity manually:
>
> Nov 2 10:25:03 toto kernel: [ 6448.428655] hald[3942]: segfault at 0 ip
000000000041059b sp 00007fff40a1d690 error 4 in hald[400000+52000] Nov
2 10:25:03 toto init: hal-trinity main process (3942) killed by SEGV
signal
<snip>
There is no way to run 3.5.12 on Natty without a reinstall, and even then
you will probably run into some odd dependency problems.
My suggestion is this:
1. Use dpkg --purge --force-all to remove all hal related packages (i.e.
all packages with hal in their name; use dpkg -l | grep hal to find them)
2. apt-get update
3. apt-get -f install
4. Reboot
I have seen the HAL files end up in an inconsistent state on distribution
upgrades before, which causes all kinds of havoc in HAL-dependent
programs. This sequence has always fixed the problem for me.
Tim
Hello,
under some circonstances, the startkde script goes through the following
code.
417 if [ -n $KGTK_PRELOAD ]; then
418 if [ -e /usr/lib/libnspr4.so ]; then
419 KGTK_NSPR_PRELOAD="/usr/lib/libnspr4.so:"
420 fi
421 export LD_PRELOAD=$KGTK_PRELOAD:$KGTK_NSPR_PRELOAD$LD_PRELOAD
422 fi
The problem is that, under RHEL/Fedora, the library
"/usr/lib/libnspr4.so" (if present) is compiled for x86, not x86_64.
So every command I use in the konsole gives the following warning:
ERROR: ld.so: object '/usr/lib/libnspr4.so' from LD_PRELOAD cannot be
preloaded: ignored.
The correct path for x86_64 should be "/usr/lib64/libnspr4.so".
As a quick fix, I suggest the following change:
if [ -n $KGTK_PRELOAD ]; then
if [ -e /usr/lib64/libnspr4.so ]; then
KGTK_NSPR_PRELOAD="/usr/lib64/libnspr4.so:"
elif [ -e /usr/lib/libnspr4.so ]; then
KGTK_NSPR_PRELOAD="/usr/lib/libnspr4.so:"
fi
export LD_PRELOAD=$KGTK_PRELOAD:$KGTK_NSPR_PRELOAD$LD_PRELOAD
fi
Any better solution is welcome :)
Thanks
Francois Andriot
> Congratulations everybody!
>
> Would somebody please post the contents of the following tarballs?
>
> 3.5.13-complete.tar 30-Oct-2011 13:17 705M
> 3.5.13-core.tar 30-Oct-2011 13:22 191M
> 3.5.13-monolithic.tar.gz 30-Oct-2011 13:19 1.4G
> 3.5.13-noncore.tar 30-Oct-2011 13:23 514M
>
See attachments :)
The 3.5.13-monolithic.tar.gz listing is way too big to Email; it literally
contains the entire Trinity source code in flat form, with the SVN control
folders thrown in for good measure.
Tim
Hello, the following patch adds or updates translations in
kde-i18n-French, corresponding to the changes in TDE 3.5.13.
It must still be incomplete, but it's all what I've seen so far.
Thanks
Francois Andriot
The Trinity Desktop Environment source code is now in a final freeze for
v3.5.13. This means that NO ALTERATIONS of any type will be accepted.
Source tarballs are in the process of being built.
Distribution packagers, now is the time to get your final binary packages
built for release. If you encounter any build failures on your
distribution you will need to patch around them via your build scripts.
As a reminder, the official 3.5.13 release will occur on November 1st,
2011. Official binary packages for Debian Squeeze, as well as Ubuntu
Lucid through Oneiric will be available at that time. No Ubuntu LiveCD
respins will be available on the release date, and LibreOffice packages
for Oneiric are pending upstream patch acceptance into the LibreOffice
project.
Tim
Hi,
I'm looking into my issue 569 about Javascript regexp breakage. I think
the problem is that libkjs isn't finding libpcre and hence only allows
non-perl-compatible regexes. ldd shows a big difference between libkjs
3.5.12:
ldd /opt/trinity/lib/libkjs.so.1.2.0 | sort
/lib/ld-linux.so.2 (0xb7844000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7520000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7502000)
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7666000)
libpcre.so.3 => /lib/libpcre.so.3 (0xb7782000)
libpcreposix.so.3 => /usr/lib/libpcreposix.so.3 (0xb77b5000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb768c000)
linux-gate.so.1 => (0xb7843000)
and 3.5.13:
(snip 40 lines of library linkages which doesn't show libpcre)
libpcre-dev is definitely installed by the Debian build system, but
apparently not being picked up by whatever is in place of ./configure
nowadays. I guess it might need a cmake expert's advice, so would
appreciate any help !
Nick
--
Serendipity: http://www.leverton.org/blosxom (last update 29th March 2010)
"The Internet, a sort of ersatz counterfeit of real life"
-- Janet Street-Porter, BBC2, 19th March 1996
Hello, today I cannot compile gwenview from SVN.
It looks like it is related to the TQT port (on 3.5.12 it compiled
correctly).
The exact same error occurs on RHEL5, RHEL6 and Fedora15.
See log below.
==========
ibtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I./..
-I/opt/trinity/include -I/usr/lib64/qt-3.3/include -I. -include tqt.h
-I/opt/trinity/include/tqt -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT
-D_REENTRANT -std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow
-Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -O2 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64
-mtune=generic -Wformat-security -Wmissing-format-attribute
-I/opt/trinity/include/tqt -MT transupp.lo -MD -MP -MF
.deps/transupp.Tpo -c transupp.c -fPIC -DPIC -o .libs/transupp.o
distcc[20028] ERROR: compile
/home/albator/.ccache/tmp/transupp.tmp.aria.vtf.20025.i on localhost failed
In file included from /usr/include/jpeglib.h:1097,
from transupp.c:22:
./jpegint.h:46: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:57: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:65: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:77: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:84: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:92: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:103: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:114: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:121: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:138: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:147: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:159: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:167: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:178: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:190: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:210: error: expected specifier-qualifier-list before
'JTQT_METHOD'
./jpegint.h:220: error: expected declaration specifiers or '...' before
'inverse_DCT_method_ptr'
./jpegint.h:221: error: expected declaration specifiers or '...' before
'(' token
./jpegint.h:226: error: expected identifier or '(' before 'void'
./jpegint.h:228: error: expected ';' before 'inverse_DCT_method_ptr'
./jpegint.h:233: error: expected identifier or '(' before 'void'
./jpegint.h:234: error: expected ';' before 'JTQT_METHOD'
./jpegint.h:247: error: expected identifier or '(' before 'void'
./jpegint.h:248: error: expected ';' before 'JTQT_METHOD'
./jpegint.h:255: error: expected identifier or '(' before 'void'
./jpegint.h:256: error: expected ';' before 'JTQT_METHOD'
transupp.c: In function 'jtransform_adjust_parameters':
transupp.c:732: warning: unused parameter 'srcinfo'
transupp.c: In function 'jcopy_markers_execute':
transupp.c:887: warning: unused parameter 'option'
make[3]: *** [transupp.lo] Error 1
make[3]: Leaving directory
`/home/albator/rpmbuild/BUILD/applications/gwenview/src/imageutils'
==========
Thanks for your help (I would really like to release gwenview for TDE
3.5.13).
Francois Andriot