Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 365019 - dev-util/xxdiff requires qt3support
Summary: dev-util/xxdiff requires qt3support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-27 01:19 UTC by nico
Modified: 2011-04-27 14:09 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nico 2011-04-27 01:19:20 UTC
In file included from ./optionsDialog.h:39,
                 from resources.cpp:30:
./ui_optionsDialogBase.h:13:42: error: Qt3Support/Q3MimeSourceFactory: No such file or directory
Comment 1 Rafał Mużyło 2011-04-27 03:08:10 UTC
Actually, it just needs a nearly trivial correction of those three ui files
- removing one line from each.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 12:42:32 UTC
(In reply to comment #1)
> Actually, it just needs a nearly trivial correction of those three ui files
> - removing one line from each.

I'm not sure what you mean, because there is no such ui files in the tarball, they get generated as such...
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 12:44:07 UTC
Processed source tree:

$ grep -r Q3MimeSourceFactory *
src/ui_markersWidgetBase.h:#include <Qt3Support/Q3MimeSourceFactory>
src/ui_optionsDialogBase.h:#include <Qt3Support/Q3MimeSourceFactory>
src/ui_searchDialogBase.h:#include <Qt3Support/Q3MimeSourceFactory>

The tarball source tree:

$ grep -r Q3MimeSourceFactory *
$
Comment 4 Rafał Mużyło 2011-04-27 13:27:39 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Actually, it just needs a nearly trivial correction of those three ui files
> > - removing one line from each.
> 
> I'm not sure what you mean, because there is no such ui files in the tarball,
> they get generated as such...

src/markersWidgetBase.ui
src/optionsDialogBase.ui
src/searchDialogBase.ui

If by 'generated' you mean 'created by 'designer'', then sure, otherwise, I disagree.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 13:33:10 UTC
(In reply to comment #4)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > Actually, it just needs a nearly trivial correction of those three ui files
> > > - removing one line from each.
> > 
> > I'm not sure what you mean, because there is no such ui files in the tarball,
> > they get generated as such...
> 
> src/markersWidgetBase.ui
> src/optionsDialogBase.ui
> src/searchDialogBase.ui
> 
> If by 'generated' you mean 'created by 'designer'', then sure, otherwise, I
> disagree.

I wouldn't know what to change from those files so I guess I'll just force qt-qt3support until someone provides a patch
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 13:39:12 UTC
dep added, feel free to reopen with a patch (or file a new bug, both are fine)
Comment 7 Rafał Mużyło 2011-04-27 14:01:19 UTC
Really, no patience at all - you can't be your obnoxious self even for a few minutes.

:sigh:

In those three mentioned files, there's a line:
<pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
- deleting it makes the bogus dep go away.

Explanation for this is contained in the Qt4 migrating docs (short story - there was a different way of including those xpm files than including them in cpp files).
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2011-04-27 14:09:05 UTC
(In reply to comment #7)
> Really, no patience at all - you can't be your obnoxious self even for a few
> minutes.
> 
> :sigh:

/me admits.   Sorry ;-)

> In those three mentioned files, there's a line:
> <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
> - deleting it makes the bogus dep go away.
> 
> Explanation for this is contained in the Qt4 migrating docs (short story -
> there was a different way of including those xpm files than including them in
> cpp files).

Thanks