Mantis - fluxbox
Viewing Issue Advanced Details
4949 upgrade major always 2012-05-25 22:35 2013-05-19 17:00
phil  
maciej  
normal  
closed  
fixed  
none    
none  
0004949: please update to newer version (1.3.2)
Current package is now very old.
http://fluxbox.org/download/ [^]
? file icon 1.diff [^] (478 bytes) 2012-06-05 15:07
? file icon 2.diff [^] (1,143 bytes) 2012-06-05 15:07
Issue History
2012-05-25 22:35 phil New Issue
2012-05-26 15:07 maciej Status new => assigned
2012-05-26 15:07 maciej Assigned To => maciej
2012-05-26 15:08 maciej Note Added: 0009872
2012-05-26 15:08 maciej Status assigned => feedback
2012-06-03 11:42 maciej Note Added: 0009901
2012-06-03 11:42 maciej Status feedback => closed
2012-06-03 11:42 maciej Resolution open => fixed
2012-06-04 18:32 phil Note Added: 0009904
2012-06-04 18:32 phil Status closed => feedback
2012-06-04 18:32 phil Resolution fixed => reopened
2012-06-04 21:24 maciej Note Added: 0009905
2012-06-04 21:48 maciej Note Added: 0009906
2012-06-04 22:26 phil Note Added: 0009907
2012-06-04 22:32 phil Note Added: 0009908
2012-06-04 22:36 phil Note Added: 0009909
2012-06-05 09:57 maciej Note Added: 0009910
2012-06-05 15:07 phil File Added: 1.diff
2012-06-05 15:07 phil File Added: 2.diff
2012-06-05 15:09 phil Note Added: 0009913
2012-06-07 10:39 maciej Note Added: 0009916
2012-07-08 15:10 maciej Note Added: 0010006
2012-07-08 17:03 phil Note Added: 0010008
2013-05-19 16:58 maciej Note Added: 0010397
2013-05-19 16:58 maciej Status feedback => closed
2013-05-19 16:58 maciej Resolution reopened => fixed
2013-05-19 17:00 maciej Note Added: 0010398

Notes
(0009872)
maciej   
2012-05-26 15:08   
I'll pick it up. I just pushed 1.3.2 to unstable, it'll be available in few hours. Please let me know if it works for you.

I didn't touch the *_dlogin package - does it need updating as well?
(0009901)
maciej   
2012-06-03 11:42   
No feedback - I assume it works, closing.
(0009904)
phil   
2012-06-04 18:32   
Well, it does "work". although it does have some ugliness on startup.

$ Failed to read: session.screen0.maxIgnoreIncrement
Setting default value
Failed to read: session.screen0.maxDisableMove
Setting default value
(many more similar type messages here..)

Also, more easily fixable:

/opt/csw/bin/fbsetbg: whoami: not found
(0009905)
maciej   
2012-06-04 21:24   
I tried to reproduce the error by running fluxbox under vncserver, and I didn't see any errors. Could it be due to old fluxbox configuration? I tried on a fresh install.
(0009906)
maciej   
2012-06-04 21:48   
OK, I found out what you were referring to: messages in the xserver log file enumerating options that have not been defined and ~/.fluxbox/init.

http://fluxbox-wiki.org/index.php?title=Editing_the_init_file [^]

The workaround for fbsetbg is on its way to unstable.

Waiting for feedback.
(0009907)
phil   
2012-06-04 22:26   
"I tried to reproduce the error by running fluxbox under vncserver, and I didn't see any errors. Could it be due to old fluxbox configuration? I tried on a fresh install. "

Could be. I'm not a fluxbox expert by any means; just a happy very basic user of it.

Hm. but no. i just nuked my ~/.fluxbox directory and tried again. still errors.

Maybe you have to test on sparc.
(0009908)
phil   
2012-06-04 22:32   
Maybe also change to a non-default theme. I restarted fluxbox but not my X11 server. That would be difficult.

Menu->fluxbox menu -> System styles -> BlueNight.
I'm also running multi-headed if that makes any difference .But since it's complaining about "screen0", I wouldnt think so.


(Hmm. interestingly, it does NOT complain about screen1)

Or maybe its because I'm starting it directly as "fluxbox", not "start-fluxbox"...

Oooh! yup, that's it. Huh, that's annoying.

Anyway, after doing that one time, the properties apparently stick in the X server, and it doesnt complain again.
(0009909)
phil   
2012-06-04 22:36   
PS;

$ /opt/csw/bin/fluxbox-generate_menu
/opt/csw/bin/fluxbox-generate_menu: whoami: not found
grep: illegal option -- q

so grep unhappy also
would be nice to rewrite it to use "normal" grep syntax rather than require gnu grep
(0009910)
maciej   
2012-06-05 09:57   
Would you be willing to provide patches for the scripts? I don't use fluxbox (or any Solaris desktop software), so I can't really test if it works correctly or not. I would be happy to integrate fixes you send in.
(0009913)
phil   
2012-06-05 15:09   
Unfortunately, I dont have capacity to test them today, but I do at least have capacity to write them.
patches attached to bug
(0009916)
maciej   
2012-06-07 10:39   
Thanks for the patches. The packages are on their way to unstable.
(0010006)
maciej   
2012-07-08 15:10   
How's the package now?
(0010008)
phil   
2012-07-08 17:03   
I just did a fresh install, in a fresh solaris 10 VM.
Used startfluxbox.
Got error:
/opt/csw/bin/fbsetbg: fbsetroot: not found
(0010397)
maciej   
2013-05-19 16:58   
I tried the package in a solaris 10 VM, and did not get the fbsetroot error. The script has more places where it's incompatible with /bin/sh on Solaris. To simplify matters, I switched fbsetbg to bash and the script is working not.

I also bumped the version to the newest one. The package will be in unstable soon.
(0010398)
maciej   
2013-05-19 17:00   
s/not/now/