Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 136077
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Sebastien Pahl <rootmaniac@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
ion3-20060524.tbz2 application/x-bzip-compressed-tar Kirill A. Korinsky 2006-07-30 13:09 0000 7.30 KB Details
ion3.tbz2 ion3-20060524.tbz2 application/x-bzip-compressed-tar Kirill A. Korinsky 2006-07-30 13:53 0000 7.46 KB Details
ion3-20060524.tbz2 ion3-20060524.tbz2 application/x-bzip-compressed-tar Kirill A. Korinsky 2006-07-30 14:46 0000 7.30 KB Details
ion3-20061020.ebuild ion3-20061020.ebuild text/plain Frederic Jaeckel 2006-10-23 14:00 0000 2.23 KB Details
ion3-20061020-configure.patch ion3-20061020-configure.patch patch Frederic Jaeckel 2006-10-23 14:01 0000 269 bytes Details | Diff
ion3-20061020-system-mk.patch ion3-20061020-system-mk.patch patch Frederic Jaeckel 2006-10-23 14:01 0000 576 bytes Details | Diff
ion3-20061029.ebuild ion3-20061029.ebuild application/octet-stream Viaken 2006-10-28 19:35 0000 2.23 KB Details
ion3-20061029.ebuild ion3-20061029.ebuild text/plain Viaken 2006-12-11 09:40 0000 1.32 KB Details
ion3-20061223.ebuild ion3-20061223.ebuild text/plain Timothy Stotts 2006-12-29 23:17 0000 3.29 KB Details
ion3-20061223-r1.ebuild x11-wm/ion3/ion3-20061223-r1.ebuild text/plain Dmitry S. Kulyabov 2007-01-03 01:47 0000 4.31 KB Details
201_fix-paths.patch x11-wm/ion3/files/20061223/201_fix-paths.patch patch Dmitry S. Kulyabov 2007-01-03 01:47 0000 2.52 KB Details | Diff
202_fix-menus.patch x11-wm/ion3/files/20061223/202_fix-menus.patch patch Dmitry S. Kulyabov 2007-01-03 01:48 0000 914 bytes Details | Diff
205_ion-lock.patch x11-wm/ion3/files/20061223/205_ion-lock.patch patch Dmitry S. Kulyabov 2007-01-03 01:49 0000 780 bytes Details | Diff
207_bindings-manpage.patch x11-wm/ion3/files/20061223/207_bindings-manpage.patch patch Dmitry S. Kulyabov 2007-01-03 01:50 0000 3.08 KB Details | Diff
ion3-mod-xrandr-20061021.tar.bz2 x11-wm/ion3/files/ion3-mod-xrandr-20061021.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-01-03 01:51 0000 10.51 KB Details
ion3-20061223-r1.ebuild x11-wm/ion3/ion3-20061223-r1.ebuild text/plain Dmitry S. Kulyabov 2007-01-08 13:18 0000 4.60 KB Details
ion3-20070203.ebuild x11-wm/ion3/ion3-20070203.ebuild text/plain Dmitry S. Kulyabov 2007-03-02 08:56 0000 4.61 KB Details
201_all_fix-paths.patch x11-wm/ion3/files/20070203/201_all_fix-paths.patch patch Dmitry S. Kulyabov 2007-03-02 08:57 0000 2.52 KB Details | Diff
202_all_fix-menus.patch x11-wm/ion3/files/20070203/202_all_fix-menus.patch patch Dmitry S. Kulyabov 2007-03-02 08:57 0000 914 bytes Details | Diff
205_all_ion-lock.patch x11-wm/ion3/files/20070203/205_all_ion-lock.patch patch Dmitry S. Kulyabov 2007-03-02 08:58 0000 780 bytes Details | Diff
207_all_bindings-manpage.patch x11-wm/ion3/files/20070203/207_all_bindings-manpage.patch patch Dmitry S. Kulyabov 2007-03-02 09:00 0000 3.08 KB Details | Diff
xft-ion3-20070203.patch x11-wm/ion3/files/xft-ion3-20070203.patch patch Dmitry S. Kulyabov 2007-03-02 09:00 0000 18.21 KB Details | Diff
look_xft.lua x11-wm/ion3/files/look_xft.lua text/plain Dmitry S. Kulyabov 2007-03-02 09:00 0000 3.67 KB Details
look_cleanios-xft.lua x11-wm/ion3/files/look_cleanios-xft.lua text/plain Dmitry S. Kulyabov 2007-03-02 09:01 0000 3.29 KB Details
ion3-20070318.ebuild x11-wm/ion3/ion3-20070318.ebuild text/plain Dmitry S. Kulyabov 2007-03-24 12:54 0000 5.11 KB Details
201_all_fix-paths.patch x11-wm/ion3/files/20070318/201_all_fix-paths.patch patch Dmitry S. Kulyabov 2007-03-24 12:54 0000 2.52 KB Details | Diff
202_all_fix-menus.patch x11-wm/ion3/files/20070318/202_all_fix-menus.patch patch Dmitry S. Kulyabov 2007-03-24 12:55 0000 990 bytes Details | Diff
205_all_ion-lock.patch x11-wm/ion3/files/20070318/205_all_ion-lock.patch patch Dmitry S. Kulyabov 2007-03-24 12:55 0000 780 bytes Details | Diff
207_all_bindings-manpage.patch x11-wm/ion3/files/20070318/207_all_bindings-manpage.patch patch Dmitry S. Kulyabov 2007-03-24 12:56 0000 3.08 KB Details | Diff
xft-ion3-20070318.patch x11-wm/ion3/files/xft-ion3-20070318.patch patch Dmitry S. Kulyabov 2007-03-24 12:56 0000 18.65 KB Details | Diff
ion3-mod-xrandr-20070220.tar.bz2 ion3-mod-xrandr-20070220.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-03-24 12:58 0000 10.57 KB Details
ion3-scripts-20070322.tar.bz2 ion3-scripts-20070322.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-03-24 12:59 0000 98.84 KB Details
ion3-doc-20070318.tar.bz2 ion3-doc-20070318.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-03-24 12:59 0000 37.96 KB Details
ion3-20070318.ebuild x11-wm/ion3/ion3-20070318.ebuild text/plain Dmitry S. Kulyabov 2007-04-22 18:07 0000 5.25 KB Details
ion3-20070506.ebuild x11-wm/ion3/ion3-20070506.ebuild text/plain Dmitry S. Kulyabov 2007-05-10 19:19 0000 4.24 KB Details
201_all_fix-paths.patch x11-wm/ion3/files/20070506/201_all_fix-paths.patch text/plain Dmitry S. Kulyabov 2007-05-10 19:23 0000 2.52 KB Details
202_all_fix-menus.patch x11-wm/ion3/files/20070506/202_all_fix-menus.patch text/plain Dmitry S. Kulyabov 2007-05-10 19:27 0000 990 bytes Details
205_all_ion-lock.patch x11-wm/ion3/files/20070506/205_all_ion-lock.patch text/plain Dmitry S. Kulyabov 2007-05-10 19:30 0000 780 bytes Details
208_all_as-needed.patch x11-wm/ion3/files/20070506/208_all_as-needed.patch text/plain Dmitry S. Kulyabov 2007-05-10 19:35 0000 350 bytes Details
xft-ion3-20070506.patch x11-wm/ion3/files/xft-ion3-20070506.patch patch Dmitry S. Kulyabov 2007-05-10 19:37 0000 17.94 KB Details | Diff
ion3-doc-20070426.tar.bz2 ion3-doc-20070426.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-05-10 19:39 0000 39.99 KB Details
ion3-mod-ionflux-20070410.tar.bz2 ion3-mod-ionflux-20070410.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-05-10 19:39 0000 12.50 KB Details
ion3-mod-xrandr-20070410.tar.bz2 ion3-mod-xrandr-20070410.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-05-10 19:42 0000 10.58 KB Details
ion3-scripts-20070510.tar.bz2 ion3-scripts-20070510.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-05-10 19:46 0000 98.59 KB Details
ion3-scripts-20070511.tar.bz2 ion3-scripts-20070511.tar.bz2 application/octet-stream Dmitry S. Kulyabov 2007-05-13 15:40 0000 98.86 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 136077 depends on: 124719 180495 Show dependency tree
Bug 136077 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-06-08 09:02 0000
New tagged ion3 release.

------- Comment #1 From Kirill A. Korinsky 2006-07-30 13:09:45 0000 -------
Created an attachment (id=93082) [details]
ion3-20060524.tbz2

+ truetype patch (USE-flag iontruetype)
+ mod_ionflux-3 (USE-flag ionflux)
+ mod_xrandr-3 (USE-flag ionxrandr)
+ ion-scripts-3 (USE-flag ionscripts)

------- Comment #2 From Kirill A. Korinsky 2006-07-30 13:53:49 0000 -------
Created an attachment (id=93085) [details]
ion3-20060524.tbz2

+ truetype patch (USE-flag iontruetype)
+ mod_ionflux-3 (USE-flag ionflux)
+ mod_xrandr-3 (USE-flag ionxrandr)
+ ion-scripts-3 (USE-flag ionscripts)

------- Comment #3 From Kirill A. Korinsky 2006-07-30 14:46:38 0000 -------
Created an attachment (id=93089) [details]
ion3-20060524.tbz2

+ truetype patch (USE-flag iontruetype)
+ mod_ionflux-3 (USE-flag ionflux)
+ mod_xrandr-3 (USE-flag ionxrandr)
+ ion-scripts-3 (USE-flag ionscripts)

it's finaly version :)

------- Comment #4 From Jakub Moc (RETIRED) 2006-10-18 12:22:55 0000 -------
*** Bug 151864 has been marked as a duplicate of this bug. ***

------- Comment #5 From Frederic Jaeckel 2006-10-18 12:37:34 0000 -------
A new ion3 version is there. ion3-20061015.
A ebuild is also available: http://bugs.gentoo.org/show_bug.cgi?id=151864

------- Comment #6 From Tom Payne (RETIRED) 2006-10-18 12:48:55 0000 -------
Folks,

ion3 needs lua-5.1.1, and this isn't in portage yet.  exg@gentoo.org has very
kindly taken over maintership of lua, but I'm sure he'd appreciate a hand in
making some ebuilds.  Basically, lua needs to be SLOTed and the build system
sorted out (probably to build static libraries only).  Once lua is in portage
then  ion3 will go in very quickly :-)

Cheers,
Tom

------- Comment #7 From Frederic Jaeckel 2006-10-23 14:00:34 0000 -------
Created an attachment (id=100322) [details]
ion3-20061020.ebuild

------- Comment #8 From Frederic Jaeckel 2006-10-23 14:01:08 0000 -------
Created an attachment (id=100323) [details]
ion3-20061020-configure.patch

------- Comment #9 From Frederic Jaeckel 2006-10-23 14:01:33 0000 -------
Created an attachment (id=100324) [details]
ion3-20061020-system-mk.patch

------- Comment #10 From Frederic Jaeckel 2006-10-23 14:02:13 0000 -------
A new version which works for me, if somebody needs it. Here it is.

------- Comment #11 From Tom Payne (RETIRED) 2006-10-23 14:22:54 0000 -------
Hi Frederic,

Thanks for your ebuild.  I see that you have a dependency on
>=dev-lang/lua-5.1.1. If you have an ebuild for lua too could you submit it to
bug # 124719?

Thanks,
Tom

------- Comment #12 From Frederic Jaeckel 2006-10-23 14:29:42 0000 -------
Yeah, of course you'll need:
http://bugs.gentoo.org/attachment.cgi?id=98487
http://bugs.gentoo.org/attachment.cgi?id=96154
http://bugs.gentoo.org/attachment.cgi?id=98486

Greets
Frederic

------- Comment #13 From Viaken 2006-10-28 19:35:25 0000 -------
Created an attachment (id=100679) [details]
New version.

Works For Me(tm).

------- Comment #14 From Viaken 2006-12-11 09:40:51 0000 -------
Created an attachment (id=103815) [details]
ion3-20061029.ebuild

I was wrong. The last one didn't work for me. I'd installed (and uninstalled)
ion3 by hand previous to testing it and remnants of that install made it work.

I'm not sure why looks were put in /etc/X11/ion3 instead of $PREFIX/etc/ion3
like it expected, but I've removed all of the odd directory structure of the
last ebuild.

Nothing else seems to be configured in /usr/etc, though. Would Gentoo
convention/policy prefer it placed in /etc?

------- Comment #15 From Jakub Moc (RETIRED) 2006-12-23 01:12:11 0000 -------
*** Bug 158879 has been marked as a duplicate of this bug. ***

------- Comment #16 From alexandre 2006-12-23 01:51:50 0000 -------
I didnt check bugs.gentoo before doing my own ebuild/patch for ion3-20061029...
next time i will :) Nevertheless, my approach was different (use autoconf and
patch Makefile's not honoring DESTDIR). IT works for me and ebuild/patch files
can be found in duplicated bug 158879 if needed.

------- Comment #17 From Timothy Stotts 2006-12-29 23:17:09 0000 -------
Created an attachment (id=104970) [details]
ion3-20061223.ebuild

ebuild for darcs snapshot 20061223

Thie ebuild based on alexandre's ebuild (the other is too unconventional),
but cleaner, I hope. I tried every USE combination on PPC and it works ok.

alexandre: you did a good job with your first-time ebuild

Note that this ebuild does not require any patch files.
The ebuild uses sed to rewrite the broken autoconf files.
Otherwise certain features, Xinerama, etc., do not function properly.
It seems that the Ion devs have not kept their autoconf files up to date.

The USE flag 'iontruetype' was removed; I didn't care to test the old patch.
If someone wants it back, it's easy enough to add again.

The USE flag 'ionunicode' was added as it seems that ion3 has experimental
Xutf8 support. (Not even sure myself what that is, but it compiles and works
afaik.)

------- Comment #18 From Timothy Stotts 2006-12-29 23:39:38 0000 -------
Please change bug title to reflect newer version.

if you have custom .lua files from an old ion3, you probably have to tweak them
due to api changes.

------- Comment #19 From alexandre 2006-12-30 20:07:24 0000 -------
I just emerged ion3-20061223 with USE="xinerama", on my gentoo ~x86
(2.6.19-gentoo-r2A i686 Intel(R) Pentium(R) 4 CPU 3.00GHz). Flawless
installation and up to now no problem with ion3 itself.

Timothy: thank you for your comment, and your version will teach me a lot...
i'm particularly jealous about your elegant sed line, compared to my gross
patch ;)

------- Comment #20 From Dmitry S. Kulyabov 2007-01-03 01:47:14 0000 -------
Created an attachment (id=105267) [details]
x11-wm/ion3/ion3-20061223-r1.ebuild

This is my ebuild with some mod added.

------- Comment #21 From Dmitry S. Kulyabov 2007-01-03 01:47:45 0000 -------
Created an attachment (id=105268) [details]
x11-wm/ion3/files/20061223/201_fix-paths.patch

------- Comment #22 From Dmitry S. Kulyabov 2007-01-03 01:48:06 0000 -------
Created an attachment (id=105269) [details]
x11-wm/ion3/files/20061223/202_fix-menus.patch

------- Comment #23 From Dmitry S. Kulyabov 2007-01-03 01:49:42 0000 -------
Created an attachment (id=105270) [details]
x11-wm/ion3/files/20061223/205_ion-lock.patch

------- Comment #24 From Dmitry S. Kulyabov 2007-01-03 01:50:05 0000 -------
Created an attachment (id=105271) [details]
x11-wm/ion3/files/20061223/207_bindings-manpage.patch

------- Comment #25 From Dmitry S. Kulyabov 2007-01-03 01:51:54 0000 -------
Created an attachment (id=105272) [details]
x11-wm/ion3/files/ion3-mod-xrandr-20061021.tar.bz2

mod_xrandr is only in darcs.

------- Comment #26 From Nicholas DePetrillo 2007-01-05 10:47:46 0000 -------
(In reply to comment #17)

The ebuild for darcs snapshot 20061223 by Tim Stotts works perfectly in all my
testing. I would like to see one of these ebuilds pushed (even masked) to
portage. With Lua 5.1.x in portage these latest ION3 ebuilds will work just
fine.

> Created an attachment (id=104970) [edit] [details]
> ion3-20061223.ebuild
> 
> ebuild for darcs snapshot 20061223
> 
> Thie ebuild based on alexandre's ebuild (the other is too unconventional),
> but cleaner, I hope. I tried every USE combination on PPC and it works ok.
> 
> alexandre: you did a good job with your first-time ebuild
> 
> Note that this ebuild does not require any patch files.
> The ebuild uses sed to rewrite the broken autoconf files.
> Otherwise certain features, Xinerama, etc., do not function properly.
> It seems that the Ion devs have not kept their autoconf files up to date.
> 
> The USE flag 'iontruetype' was removed; I didn't care to test the old patch.
> If someone wants it back, it's easy enough to add again.
> 
> The USE flag 'ionunicode' was added as it seems that ion3 has experimental
> Xutf8 support. (Not even sure myself what that is, but it compiles and works
> afaik.)
> 

------- Comment #27 From Martin Stubenschrott 2007-01-08 02:53:07 0000 -------
A new xft patch (for version 02/12/2006) can be found at:

http://clemens.endorphin.org/weblog/archives/2006-12.shtml#e2006-12-02T13_38_53.txt

------- Comment #28 From Dmitry S. Kulyabov 2007-01-08 13:17:27 0000 -------
(In reply to comment #27)
> A new xft patch (for version 02/12/2006) can be found at:
> 
> http://clemens.endorphin.org/weblog/archives/2006-12.shtml#e2006-12-02T13_38_53.txt
> 

Thanx!

------- Comment #29 From Dmitry S. Kulyabov 2007-01-08 13:18:29 0000 -------
Created an attachment (id=106007) [details]
x11-wm/ion3/ion3-20061223-r1.ebuild

USE=iontruetype restored.

------- Comment #30 From Matti Bickel 2007-01-20 19:26:04 0000 -------
I just committed the ion3-20061223.ebuild from Dmitry (thx). I'll get ~arch
keywords for the remaining arches as soon as possible. Please report any issues
on this bug.

------- Comment #31 From Ceesjan Luiten 2007-01-21 11:21:16 0000 -------
Issue #1: ion3-mod-xrandr-20061021.tar.bz2 isn't on any of the Gentoo dist FTPS
(yet?)

Issue #2: At the beginning of the emerge right after patching, it throws a
bunch of sed errors. This is a bit ugly / weird to see those sed errors -
Aren't they needed, executed at the wrong place?
 * Done with patching
sed: can't read */*/Makefile: No such file or directory
sed: can't read */Makefile: No such file or directory
sed: can't read */*/Makefile: No such file or directory
 * Running eautoreconf in
'/var/tmp/portage/x11-wm/ion3-20061223/work/ion-3ds-20061223/build/ac' ...

Issue #3: The emerge finally fails in the installation phase:
>>> Install ion3-20061223 into /var/tmp/portage/x11-wm/ion3-20061223/image/ category x11-wm
[...]
mkdir -p /var/tmp/portage/x11-wm/ion3-20061223/image//usr/lib/ion3/lc
for i in  statusd_date.lc statusd_mail.lc statusd_load.lc; do \
                /usr/bin/install -c -m 644 $i
/var/tmp/portage/x11-wm/ion3-20061223/image//usr/lib/ion3/lc; \
        done
mkdir -p /usr/libexec/ion3/bin
/usr/bin/install -c -s -m 755 ion-statusd /usr/libexec/ion3/bin
ACCESS DENIED  unlink:    /usr/libexec/ion3/bin/ion-statusd
/usr/bin/install: cannot remove `/usr/libexec/ion3/bin/ion-statusd': Permission
denied
make[2]: *** [_install] Error 1
make[2]: Leaving directory
`/var/tmp/portage/x11-wm/ion3-20061223/work/ion-3ds-20061223/mod_statusbar/ion-statusd'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory
`/var/tmp/portage/x11-wm/ion3-20061223/work/ion-3ds-20061223/mod_statusbar'
make: *** [subdirs-install] Error 2
[...]
--------------------------- ACCESS VIOLATION SUMMARY
---------------------------
LOG FILE = "/var/log/sandbox/sandbox-x11-wm_-_ion3-20061223-27323.log"

unlink:    /usr/libexec/ion3/bin/ion-statusd
--------------------------------------------------------------------------------

The log file contains only 1 line:
unlink:    /usr/libexec/ion3/bin/ion-statusd

------- Comment #32 From Matti Bickel 2007-01-22 20:45:37 0000 -------
Thanks for the report. Issues #1 and #3 should be solved now. Crappy avoidance
of issue #2 brought you issue #3. The actual errors are due to how the ebuild
deals w/ all the files to patch. Rest assured it gets all Makefiles it needs :)

------- Comment #33 From Dmitry S. Kulyabov 2007-03-02 08:56:58 0000 -------
Created an attachment (id=111770) [details]
x11-wm/ion3/ion3-20070203.ebuild

------- Comment #34 From Dmitry S. Kulyabov 2007-03-02 08:57:34 0000 -------
Created an attachment (id=111771) [details]
x11-wm/ion3/files/20070203/201_all_fix-paths.patch

------- Comment #35 From Dmitry S. Kulyabov 2007-03-02 08:57:55 0000 -------
Created an attachment (id=111773) [details]
x11-wm/ion3/files/20070203/202_all_fix-menus.patch

------- Comment #36 From Dmitry S. Kulyabov 2007-03-02 08:58:50 0000 -------
Created an attachment (id=111775) [details]
x11-wm/ion3/files/20070203/205_all_ion-lock.patch

------- Comment #37 From Dmitry S. Kulyabov 2007-03-02 09:00:00 0000 -------
Created an attachment (id=111777) [details]
x11-wm/ion3/files/20070203/207_all_bindings-manpage.patch

------- Comment #38 From Dmitry S. Kulyabov 2007-03-02 09:00:33 0000 -------
Created an attachment (id=111778) [details]
x11-wm/ion3/files/xft-ion3-20070203.patch

------- Comment #39 From Dmitry S. Kulyabov 2007-03-02 09:00:55 0000 -------
Created an attachment (id=111780) [details]
x11-wm/ion3/files/look_xft.lua

------- Comment #40 From Dmitry S. Kulyabov 2007-03-02 09:01:21 0000 -------
Created an attachment (id=111782) [details]
x11-wm/ion3/files/look_cleanios-xft.lua

------- Comment #41 From Matti Bickel 2007-03-06 20:49:56 0000 -------
Thanks Dmitry for another round. I just noticed that release :-)
Hope Tom won't mind if i push it into the tree, will report on my progress.

------- Comment #42 From Matti Bickel 2007-03-06 20:50:49 0000 -------
Adjusting the summary.

------- Comment #43 From Matti Bickel 2007-03-06 22:23:55 0000 -------
Oh and support for xinerama has been physically removed from the latest ion3
build, guess we'll drop the xinerama useflag, then.
Can you comment on bug #166956?

------- Comment #44 From Adam Duck 2007-03-10 00:58:39 0000 -------
I don't know if it were better to open an new bug report ...  Anyways, my ION3
won't work:

>> /usr/lib/ion3/mod/de.so: /usr/lib/ion3/mod/de.so: undefined symbol: XftDrawRect
>> Unable to find 'de' on search path.
>> Stack trace:
   0 [C]: in 'select_engine'
   1 /etc/X11/ion3/look.lua:6
     [Skipping unnamed C functions.]
>> No drawing engines loaded, trying "de".
>> /usr/lib/ion3/mod/de.so: /usr/lib/ion3/mod/de.so: undefined symbol: XftDrawRect
>> Unable to find 'de' on search path.
>> mod_statusbar.lua:321: Failed to create statusbar.
>> /usr/lib/ion3/mod/mod_dock.so: /usr/lib/ion3/mod/mod_dock.so: undefined symbol: XShapeCombineRectangles
>> Unable to find 'mod_dock' on search path.
>> Stack trace:
   0 [C]: in 'load_module'
   1 stdin:1
     [Skipping unnamed C functions.]
   4 [C]: in 'dopath'
   5 /home/duke42/.ion3/cfg_ion.lua:39
     [Skipping unnamed C functions.]
>> /home/duke42/.ion3/cfg_ion.lua:40: attempt to index global 'mod_dock' (a nil value)

It works, when I compile it by hand -- that's the way I'm using it now.  But
ionflux and xft aren't there.  Oh, when I compile ION3 without xft, de.so also
can't find some symbol (I think it was XShape...).  Can anybody help?

------- Comment #45 From Maarten Maathuis 2007-03-19 18:31:52 0000 -------
Version 20070318 has been released.

------- Comment #46 From Maarten Maathuis 2007-03-19 21:02:38 0000 -------
Has anyone ever been able to compile ion3 with --as-needed, it will compile,
but fails to load the rendering engine. Probably some missing symbol.

------- Comment #47 From Matti Bickel 2007-03-23 20:29:27 0000 -------
I'm working on a update based on what we got for 20070203, just needs some
adjustments to the mod_xrandr-3 module.
Expect something as soon as i figured out what blew up there.

------- Comment #48 From Dmitry S. Kulyabov 2007-03-24 12:54:24 0000 -------
Created an attachment (id=114230) [details]
x11-wm/ion3/ion3-20070318.ebuild

Version bump.
Cleanups.

------- Comment #49 From Dmitry S. Kulyabov 2007-03-24 12:54:55 0000 -------
Created an attachment (id=114232) [details]
x11-wm/ion3/files/20070318/201_all_fix-paths.patch

------- Comment #50 From Dmitry S. Kulyabov 2007-03-24 12:55:19 0000 -------
Created an attachment (id=114233) [details]
x11-wm/ion3/files/20070318/202_all_fix-menus.patch

------- Comment #51 From Dmitry S. Kulyabov 2007-03-24 12:55:53 0000 -------
Created an attachment (id=114235) [details]
x11-wm/ion3/files/20070318/205_all_ion-lock.patch

------- Comment #52 From Dmitry S. Kulyabov 2007-03-24 12:56:20 0000 -------
Created an attachment (id=114237) [details]
x11-wm/ion3/files/20070318/207_all_bindings-manpage.patch

------- Comment #53 From Dmitry S. Kulyabov 2007-03-24 12:56:47 0000 -------
Created an attachment (id=114238) [details]
x11-wm/ion3/files/xft-ion3-20070318.patch

------- Comment #54 From Dmitry S. Kulyabov 2007-03-24 12:58:22 0000 -------
Created an attachment (id=114240) [details]
ion3-mod-xrandr-20070220.tar.bz2

From darcs

------- Comment #55 From Dmitry S. Kulyabov 2007-03-24 12:59:14 0000 -------
Created an attachment (id=114241) [details]
ion3-scripts-20070322.tar.bz2

From darcs

------- Comment #56 From Dmitry S. Kulyabov 2007-03-24 12:59:50 0000 -------
Created an attachment (id=114242) [details]
ion3-doc-20070318.tar.bz2

From darcs

------- Comment #57 From Matti Bickel 2007-03-24 22:43:09 0000 -------
Thanks Dmitry, will have a go at your work early tomorrow. Almost looks like my
thing here :)
I'm really unsure about this xft patch. It adds functionality, sure. I'm living
w/o it right now, and the fonts don't feel bad here. So is this really
needed/wanted functionality?

------- Comment #58 From Maarten Maathuis 2007-03-24 22:50:43 0000 -------
Ion uses non-xft fonts and that is fine, it's readable and uses little space.
That's ofcource an opinion.

------- Comment #59 From Dmitry S. Kulyabov 2007-03-25 06:54:45 0000 -------
Yes. This patch not needed for english users absolutly.
But russian letters w/o this patch are really terrible.

------- Comment #60 From Matti Bickel 2007-03-25 18:19:14 0000 -------
After some fumbling a new shiny ion3 release is in the tree. Enjoy.
Much thanks to Dmitry for doing pretty much all of the work. :)

------- Comment #61 From Nathan Spaeth 2007-04-21 04:51:38 0000 -------
I wasn't sure exactly where to put this but, when emerging the latest ebuild
(20070318)  I get this problem....   (20070203 builds fine, though I havn't
tried running it yet)



Transcript written on tcrm1095.log.
ACCESS DENIED  open_wr:   /var/cache/fonts/pk/ljfour/jknappen/tc/pk18042.tmp
cp: cannot create regular file
`/var/cache/fonts/pk/ljfour/jknappen/tc/pk18042.tmp': Permission denied
kpathsea: Appending font creation commands to missfont.log.
tcrm1095: Can't locate a Type 1, TTF, PK, or virtual font file

Not sure how to proceed.  For now this is fatal
Maybe in the future, I'll substitute some other font.

Output file removed.

ionconf.dvi -> ionconf.pdf
make: *** [ionconf.pdf] Error 1
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY
---------------------------
LOG FILE = "/var/log/sandbox/sandbox-x11-wm_-_ion3-20070318-15913.log"

rename:    /var/cache/fonts/pk/ljfour/jknappen/tc/pk18042.tmp
open_wr:   /var/cache/fonts/pk/ljfour/jknappen/tc/pk18042.tmp
--------------------------------------------------------------------------------

------- Comment #62 From Dmitry S. Kulyabov 2007-04-22 18:07:36 0000 -------
Created an attachment (id=117010) [details]
x11-wm/ion3/ion3-20070318.ebuild

doc compilation fixed.

------- Comment #63 From Maarten Maathuis 2007-04-22 19:27:59 0000 -------
Warning in advance, for the next version.

The build system has changed, the configure scripts has been removed and the
"other" system is the only one left.

Also MODULES var is now MODULE_LIST.

Also ion needs a:

pkg_setup() {
        filter-ldflags -Wl,--as-needed
}

This is one of the few packages were --as-needed is broken, the workaround is a
wrong one.

Just some hints for next time ;-)

------- Comment #64 From Dmitry S. Kulyabov 2007-04-23 05:06:58 0000 -------
Thanx.

------- Comment #65 From Maarten Maathuis 2007-04-23 05:29:08 0000 -------
For filter-ldflags you need to inherit flag-o-matic.

I forgot to say that.

------- Comment #66 From Matti Bickel 2007-04-23 21:43:40 0000 -------
Thanks for all the comments, i checked --as-needed with tuomov, and we won't
get a fix for it. So i'll filter it. Hope to get the -r1 up in the next days :)

------- Comment #67 From Maarten Maathuis 2007-05-10 05:55:05 0000 -------
Ion lost all progress at some point, so some of my statements are no longer
valid.

------- Comment #68 From Dmitry S. Kulyabov 2007-05-10 19:19:35 0000 -------
Created an attachment (id=118781) [details]
x11-wm/ion3/ion3-20070506.ebuild

------- Comment #69 From Dmitry S. Kulyabov 2007-05-10 19:23:06 0000 -------
Created an attachment (id=118782) [details]
x11-wm/ion3/files/20070506/201_all_fix-paths.patch

------- Comment #70 From Dmitry S. Kulyabov 2007-05-10 19:27:22 0000 -------
Created an attachment (id=118784) [details]
x11-wm/ion3/files/20070506/202_all_fix-menus.patch

------- Comment #71 From Dmitry S. Kulyabov 2007-05-10 19:30:06 0000 -------
Created an attachment (id=118785) [details]
x11-wm/ion3/files/20070506/205_all_ion-lock.patch

------- Comment #72 From Dmitry S. Kulyabov 2007-05-10 19:35:46 0000 -------
Created an attachment (id=118786) [details]
x11-wm/ion3/files/20070506/208_all_as-needed.patch

------- Comment #73 From Dmitry S. Kulyabov 2007-05-10 19:37:25 0000 -------
Created an attachment (id=118788) [details]
x11-wm/ion3/files/xft-ion3-20070506.patch

------- Comment #74 From Dmitry S. Kulyabov 2007-05-10 19:39:02 0000 -------
Created an attachment (id=118789) [details]
ion3-doc-20070426.tar.bz2

------- Comment #75 From Dmitry S. Kulyabov 2007-05-10 19:39:42 0000 -------
Created an attachment (id=118791) [details]
ion3-mod-ionflux-20070410.tar.bz2

------- Comment #76 From Dmitry S. Kulyabov 2007-05-10 19:42:17 0000 -------
Created an attachment (id=118793) [details]
ion3-mod-xrandr-20070410.tar.bz2

------- Comment #77 From Dmitry S. Kulyabov 2007-05-10 19:46:05 0000 -------
Created an attachment (id=118797) [details]
ion3-scripts-20070510.tar.bz2

------- Comment #78 From Matti Bickel 2007-05-11 17:52:44 0000 -------
Thanks for your input Dmitry, helped me quite a bit.
The thing will be in tree this evening if the cvs gods are with me :)

------- Comment #79 From Dmitry S. Kulyabov 2007-05-13 15:40:06 0000 -------
Created an attachment (id=119120) [details]
ion3-scripts-20070511.tar.bz2

ion-3rc tagged

------- Comment #80 From Matti Bickel 2007-05-13 16:10:41 0000 -------
Ok, i owe an explanation why you haven't yet seen ion-3rc in the tree.
In a bid to reach the greatest possible audience: all listeners please comment
on http://forums.gentoo.org/viewtopic-t-559010.html

Dmitry: i fixed up a ionflux-20070506 (will be shipped with the ebuild, if any
and goes upstream tonight), b/c of some headers missing. Thanks for the
scripts.

------- Comment #81 From Dmitry S. Kulyabov 2007-05-13 16:46:08 0000 -------
Commented.

It's time to make fork.

------- Comment #82 From Matti Bickel 2007-05-31 16:48:54 0000 -------
To keep everyone interested in the loop: i've decided to go with yet another
round of ion-3 releases. I'm pretty sure gentoo meets the license tuomo has set
up, though i strongly oppose it. As the debian fork folded, i'm not in the mood
for the gentoo thing of an ice-ion.

On the pragmatic side, we still ship ion, you still can have your xft patch.
Just be sure to heed the advice plastered everywhere: don't bug tuomo with
those problems (hey, that should be common sense, as he isn't the author of the
code, but whatever)

Kindly tune in again when the next release hits the fan, it's been a cool ride
so far :)

------- Comment #83 From Matti Bickel 2007-06-11 22:02:34 0000 -------
I folks. For anybody still watching: i have uploaded a new version of ion3 to
my developer overlay at http://overlays.gentoo.org/dev/mabi/ion3
Feel free to grab it, it works like a charm here.

------- Comment #84 From Steve L 2007-06-15 08:35:59 0000 -------
http://overlays.gentoo.org/dev/mabi/browser/ion3 wfm. Thanks for all the work
mabi :-)

------- Comment #85 From marty rosenberg 2007-06-25 06:18:28 0000 -------
(In reply to comment #83)
> I folks. For anybody still watching: i have uploaded a new version of ion3 to
> my developer overlay at http://overlays.gentoo.org/dev/mabi/ion3
> Feel free to grab it, it works like a charm here.
> 

I'm probably doing something wrong here.  I didn't see mabi's overlay in the
global xml file for layman, so I added it in the local list.  After I synched,
it put everything into .../mabi/ion3 rather than .../mabi/x11-wm/ion3.  I
solved that with a symlink, but now it's complaining about a missing manifest. 
I used
   src  = "http://overlays.gentoo.org/svn/dev/mabi/"
just from looking at other entries in the global list.  If I've done something
wrong, then my apologies.  

------- Comment #86 From Matti Bickel 2007-06-25 17:52:57 0000 -------
Mhh, i promised to take care of that long ago o.O
Obviously i forgot the commit. My bad. Should be fixed now.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug