Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 10-23-2015, 11:15 PM   #1
Registered: Oct 2014
Location: U.S.A.
Distribution: mixed, mostly debian slackare today
Posts: 207

Rep: Reputation: 19
gtk-2.21.6 does NOT load svg icons for gkt2 apps BUTgtk-2.11 CLOBBERS headers ??

about deletion from code, no changelog of, of loading stock png icons see:

i'm fine with "install / re-install" libs to build firefox. ff5,6 ff20 ff39 ok using gtk-2.21.6 but no icons. ff5,6 ok using gtk-2.10.14 but ff20,39 FAILS

answer: install both NO! (see below). so ok upon occasion there's naught software where one uninstalls a lib versions, installs other version, compiles software. (why? so softlinks and headers are correct for version while compiling)

why the fail: well /usr/foo/include/gtk-2.0/ !! notice it has only major version? well 2.21.6 has major version changes (it will not work for gtk2 apps loading icons unless they are hacked for that version specifically and not past versions).

what that means is you CANNOT have two gtk2 versions installed for compatibility: but new gtk2 does not run old gtk2 apps , nor can old gtk2 run new gtk2 apps !! because ... their is a coded assumption that "all gtk2.x versions are compatible and will clobber any version currently installed". which SHOULD be true but is of course rubbish because todays hackers practically seek to destroy compatibility and often: even gloat about it (ie, they wish to kill X11 and replace with non-american wayland, and etc, and etc "all legacy" if it's a week old).

... well just re-install other before building?

that means 81 software make build hits to compile one program !! all other libs have to be rebuilt that "import symbols from gtk-2.??" running make uninstall 40 softwares, make 40 softwares. for example: gdk wants gtk2 symbols, and gtk2 wants gdk symbols on gdk build knowin gtk2 symbols (meaning: you have to compile several packages a few times)

but since they "clobber each other" when they install: there is no way to do that RUN TIME, and no way around re-making software 80 times to build ONE PROGRAM.

now what it means: i need a build system to, for the sake of just these programs, have a whole separate install tree and LD_PATH for working with them ?? and then have to have a magic loader that knows which gtk2 program needs which LD_PATH ??

you see that gets rediculous: that "advanced gtk2" clobbers it's own installs (while much less advanced libs DO NOT) and requires rebuilds against 40 other softwares or it's own LD_PATH custom loading system

it just gets rediculous

any tips how this is all simple i just didn't see the easy button would be appreciated

any assumptions gtk-2.21.6 loads png icons: no. prove it. i read code used gdb used printf thorougly: line and verse.
Old 10-23-2015, 11:17 PM   #2
Registered: Oct 2014
Location: U.S.A.
Distribution: mixed, mostly debian slackare today
Posts: 207

Original Poster
Rep: Reputation: 19
... oh ... i fixed my no icon problem simply by finding it was gtk+-2.21.6 specificall (code deletion by gtk contributors)

gtk+2.10.14 immediately solved that, and works with old firefox: ok - i like having 2x firefox on hand, nify

problem is: now for ff39. HOW? considering the wicked depends but also installed files caos they threw in on top of depends ?
Old 10-23-2015, 11:24 PM   #3
Registered: Oct 2014
Location: U.S.A.
Distribution: mixed, mostly debian slackare today
Posts: 207

Original Poster
Rep: Reputation: 19

so i can't even rebuild 80x times and run software ...

all the cross-builds only work against ONE GTK2

that means 40x builds per gtk2 "never mentioned in changelog" incompatible releases

and a separate LD_PATH and all that (launcher that knows which app needs which tree)

AND A BUILD SCRIPT which knows which gtk2 app needs which development files

this is so wicked it could only occur on HALLOWEEN !

(but anyway - leave a tip i could use it)


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
gtk-2.21.6 "gtk-demo" no stock icons load when listed for viewing (no spam) debguy Linux - Software 4 10-23-2015 10:53 PM
Are SVG icons broken for nautilus in Debian testing? war1025 Debian 2 05-31-2009 08:47 PM
.svg icons bjb_nyj101 Linux - Software 1 05-02-2007 04:26 PM
cant use svg icons iwen Slackware 12 05-01-2005 11:01 PM
svg icons don't work Haiyadragon Slackware 0 02-14-2005 06:44 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:02 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration