Bug 186309 - cervisia log dates are incorrect
Summary: cervisia log dates are incorrect
Status: RESOLVED INTENTIONAL
Alias: None
Product: cervisia
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR normal
Target Milestone: ---
Assignee: Christian Loose
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-06 08:45 UTC by Paul van Erk
Modified: 2009-03-12 11:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
part of cvs log output (1.11 KB, text/plain)
2009-03-07 12:29 UTC, Paul van Erk
Details
testcase (515 bytes, application/x-bzip-compressed-tar)
2009-03-07 15:28 UTC, Andre Woebbeking
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul van Erk 2009-03-06 08:45:04 UTC
Version:           3.2.0 (using Devel)
Installed from:    Compiled sources

Why I check the log of a file using Cervisia, I can select the different revision and get short information at the bottom half of the screen. However, since KDE 4.2.1, this information is wrong concerning the date. It says 2106-02-07 08:28 for me, for any file, any revision. The timestamp in the original Cervisia window is correct, but I need to be able to see the history in its correct form as well. Pretty serious bug, I'd say. :/
Comment 1 Andre Woebbeking 2009-03-07 10:19:29 UTC
Works for me. 

Which cvs version are you using? Could you run 

cvs -f -z3 log anyFileName

in a console inside the working copy and post some lines of the output?
Comment 2 Paul van Erk 2009-03-07 11:00:31 UTC
Hmmm, I had been playing with Qt 4.5 and it seems that's where the problem is. I put the 4.4.3 packages back and the problem is gone. Pity, since my system was running better, but I use cervisia and the log information a lot, so I'd stay at 4.4 right now. Is this something I need to make a bug report for with the Qt guys or is it something KDE needs to change for it to work with Qt 4.5?
Comment 3 Andre Woebbeking 2009-03-07 11:06:47 UTC
I'm also running Qt 4.5. So a first step would be to answer my questions :-)
Comment 4 Paul van Erk 2009-03-07 12:28:29 UTC
Affirmative! :) I'm running cvs 1.12.12 (openSUSE 11.1). All add an attachment with some of the output you requested. I put "#" signs at some places, because this comes from a work-related file.

Mind you: I reinstalled Qt 4.5 (openSUSE Factory version) and the bug is back.
Comment 5 Paul van Erk 2009-03-07 12:29:13 UTC
Created attachment 31870 [details]
part of cvs log output
Comment 6 Andre Woebbeking 2009-03-07 15:28:56 UTC
Created attachment 31874 [details]
testcase

Could you run the attached datetest, with Qt 4.4 and 4.5.
Comment 7 Paul van Erk 2009-03-08 01:59:24 UTC
You were assuming I knew what to do with that? :)

Qt 4.4:
<unknown program name>(5806)/ main: KDateTime(2007-03-16T13:15:26)

Qt 4.5:
<unknown program name>(6271)/ main: KDateTime()

Interesting! :)
Comment 8 Andre Woebbeking 2009-03-08 15:30:46 UTC
Sure, as you compile KDE from source :-)

The result is really interesting, as it works for me with Qt 4.5 (well, current qt-copy). Did you recompile KDE after updating Qt (I know, it shouldn't be necessary)? If not could you recompile kdelibs and retry my testcase.

Do you have different Qt4 versions installed so that you maybe have a clash?
Comment 9 Paul van Erk 2009-03-08 16:10:41 UTC
Wohoho, hold on. I now see "Compiled Sources", while I'm very sure I selected the opensuse packages in the list. :/  Sorry if this completely nullifies the help so far. :/  I also see "Version: unspecified", but I filled out that one as well (it's 3.2.0 belonging to KDE 4.2.1). :/
Comment 10 Andre Woebbeking 2009-03-08 16:36:58 UTC
Does SuSE also provide a new kdelibs package or only the Qt package?
Comment 11 Paul van Erk 2009-03-08 22:30:07 UTC
Do you mean a kdelibs package built against Qt 4.5? Hmmm, I don't think it is and I can't find it. They used to have a KDE4+Qt4.5 setup available, but I can't find that one anymore. Possible source for error, there. Don't think we'll get further with this one at the moment.
Comment 12 Andre Woebbeking 2009-03-11 17:42:36 UTC
After all I would say, it's an openSuSE bug, probably they just need to recompile kdelibs with Qt 4.5 as it works for me. 

Could you file a bug report at openSuSE with my testcase to reproduce the problem?
Comment 13 Paul van Erk 2009-03-11 20:24:40 UTC
Done! Let's see how they pick this one up. :)
https://bugzilla.novell.com/show_bug.cgi?id=484442
Comment 14 Paul van Erk 2009-03-12 11:04:08 UTC
Well, they're not going to fix it because Factory KDE4 is for Qt4.4. There used to be a KDE4+Qt4.5 repository, but now they say you should use KDE4 Unstable repository or openSUSE Factory if you want Qt 4.5 support. Guess I'll have to live with it for a while and keep my KDE3 version of cervisia, as the clear speed improvements really outweigh this single problem I've run into. Also, no corruption in system tray icons anymore with 4.5. :)  So, thanks, I guess this one is resolved through openSUSE. :)