Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 358819 - =x11-misc/obconf-2.0.3-r1 not finding openbox 3.5
Summary: =x11-misc/obconf-2.0.3-r1 not finding openbox 3.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 358795 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-03-14 11:03 UTC by tarek
Modified: 2011-03-29 22:01 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
update to openbox 3.5 library (obconf-2.0.3-openbox_3.5.patch,10.08 KB, patch)
2011-03-14 13:07 UTC, tarek
Details | Diff
attempt #1 at getting 3.5 libraries to work (obconf-2.0.3-r2.ebuild,1.15 KB, text/plain)
2011-03-14 13:09 UTC, tarek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tarek 2011-03-14 11:03:55 UTC
Using ~amd64

x11-wm/openbox-3.5.0_pre20110313 has made the package tree (unstable)

obconf ebuild (version bump?) needs to be updated to reflect these libraries as emerge yields

No package 'obrender-3.0' found
No package 'obparser-3.0' found


Most likely solution appears to be available at 

http://git.icculus.org/?p=dana/obconf.git;a=commitdiff;h=42b0ea6c275835bee09e83a2e83dfb934825aa8a
Comment 1 tarek 2011-03-14 13:07:40 UTC
Created attachment 265819 [details, diff]
update to openbox 3.5 library

Patch file from

http://git.icculus.org/?p=dana/obconf.git;a=commitdiff;h=42b0ea6c275835bee09e83a2e83dfb934825aa8a
Comment 2 tarek 2011-03-14 13:09:37 UTC
Created attachment 265821 [details]
attempt #1 at getting 3.5 libraries to work

This does not work as yet:

src/main.h:24:23: fatal error: obt/parse.h: No such file or directory

/usr/include/openbox/3.5/obt does not contain a parse.h file
Comment 3 tarek 2011-03-14 14:07:54 UTC
Seems like one will have to get current head, or else rollup many patches.

Probably best to be patient and wait for next release cycle....hardly a critical app.
Comment 4 tman 2011-03-14 15:58:26 UTC
*** Bug 358795 has been marked as a duplicate of this bug. ***
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2011-03-15 18:18:04 UTC
This is fixed in obconf snapshot
Comment 6 Guy 2011-03-29 22:01:38 UTC
During an 'emerge uND world', I had 'openbox' fail during the install phase with:make[2]: Entering directory `/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/work'
test -z "/usr/lib64" || mkdir -p -- "/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/lib64"
test -z "/usr/libexec" || mkdir -p -- "/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/libexec"
test -z "/usr/bin" || mkdir -p -- "/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/bin"
test -z "/usr/libexec" || mkdir -p -- "/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/libexec"
test -z "/usr/share/applications" || mkdir -p -- "/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/share/applications"
 /usr/bin/install -c 'data/autostart/openbox-xdg-autostart' '/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/libexec/openbox-xdg-autostart'
 /bin/sh ./libtool --silent --mode=install /usr/bin/install -c  'obt/libobt.la' '/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/lib64/libobt.la'
 /usr/bin/install -c 'data/xsession/openbox-session' '/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/bin/openbox-session'
 /usr/bin/install -c 'data/autostart/openbox-autostart' '/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/libexec/openbox-autostart'
 /usr/bin/install -c 'data/autostart/openbox-autostart' '/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/libexec/openbox-autostart'
/usr/bin/install: cannot create regular file `/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/libexec/openbox-autostart': File exists
test -z "/usr/share/themes/Artwiz-boxed/openbox-3" || mkdir -p -- "/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/share/themes/Artwiz-boxed/openbox-3"
 /usr/bin/install -c -m 644 'data/openbox.desktop' '/var/tmp/portage/x11-wm/openbox-3.5.0_pre20110313/image//usr/share/applications/openbox.desktop'
make[2]: *** [install-nodist_libexecSCRIPTS] Error 1
make[2]: *** Waiting for unfinished jobs....

To get around this, I did:

MAKEOPTS="-j1" emerge openbox
emerge obconf

These went to completion.

I then restarted my world update with:

emerge -uND world

This comment is just in case anyone else has problems.