Summary: | dev-util/kdesvn-1.0.4 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | PM <mitaspiotr> |
Component: | [OLD] KDE | Assignee: | George Shapovalov (RETIRED) <george> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | dan.dickey, euan, pqGungnir, sandro.bonazzola, sq2lyk, tampakrap, tomas, yarodin |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 239356 | ||
Attachments: | The build log |
Description
PM
2008-10-22 14:42:15 UTC
Created attachment 169414 [details]
The build log
>>> Failed to install dev-util/kdesvn-1.0.4, Log file: >>> '/var/tmp/portage/dev-util/kdesvn-1.0.4/temp/build.log' * Messages for package dev-util/kdesvn-1.0.4: * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at http://bugs.gentoo.org unless you report exactly which * two packages install the same file(s). Once again, please do NOT file * a bug report unless you have completely understood the above message. * * Detected file collision(s): * * /usr/kde/3.5/share/services/svn+file.protocol * /usr/kde/3.5/share/services/svn.protocol * /usr/kde/3.5/share/services/svn+ssh.protocol * /usr/kde/3.5/share/services/svn+http.protocol * /usr/kde/3.5/share/services/svn+https.protocol * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * kde-base/kdesdk-kioslaves-3.5.10 * /usr/kde/3.5/share/services/svn+file.protocol * /usr/kde/3.5/share/services/svn+http.protocol * /usr/kde/3.5/share/services/svn+https.protocol * /usr/kde/3.5/share/services/svn+ssh.protocol * /usr/kde/3.5/share/services/svn.protocol * * Package 'dev-util/kdesvn-1.0.4' NOT merged due to file collisions. If * necessary, refer to your elog messages for the whole content of the * above message. I'm having the same problem as comment #1 from Piotr. Regarding comment #2 from Yar - I think that is a totally unrelated bug and the comment should be elsewhere, not with this bug. (In reply to comment #3) Regarding comment #1 and comment #3: it seems that kdesvn try to build against kde4 but libraries from kde3 shadows those of kde4. Maybe it's a kdeprefix use flag related bug: it seems you've emerged kde without this use flag. I haven't seen this problem on my system, and I've that use flag enabled. > Regarding comment #2 from Yar - I think that is a totally unrelated bug > and the comment should be elsewhere, not with this bug. Yes, it's a QA issue, I'm going to open a new bug for that. (In reply to comment #2) See bug #243434 for the collision issue. (In reply to comment #4) I do not have the kdeprefix use flag set, and *am* seeing this problem. What you say is probably correct, but from what I've read I really do not want to be using kdeprefix. I am under the opinion that this was more or less for use while KDE4 was whipped into shape. Now that 4.1.2 is available - I had thought it was in good enough shape. Apparently not if kdeprefix is still necessary. However, everything else seems to compile ok - just not kdesvn. Not that 4.1.2 works here for me though. I'm still using 3.5 and will for some time I imagine. maybe this bug should block bug #239356 ([Tracker] kdeprefix related bugs) (In reply to comment #4) > (In reply to comment #3) > > Regarding comment #1 and comment #3: it seems that kdesvn try to build against > kde4 but libraries from kde3 shadows those of kde4. > Maybe it's a kdeprefix use flag related bug: it seems you've emerged kde > without this use flag. I haven't seen this problem on my system, and I've that > use flag enabled. > > > Regarding comment #2 from Yar - I think that is a totally unrelated bug > > and the comment should be elsewhere, not with this bug. > > Yes, it's a QA issue, I'm going to open a new bug for that. > I'm using kde-3.5.10 it haven't kdeprefix flag: [ Found these USE variables for kde-base/kdelibs-3.5.10-r2 ] U I + + acl : Adds support for Access Control Lists + + alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture) - - arts : Adds support for aRts: the KDE sound daemon - - avahi : Add avahi/Zeroconf support - - bindist : Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues) + + branding : Enable Gentoo specific branding + + cups : Add support for CUPS (Common Unix Printing System) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml - - doc : Adds extra documentation (API, Javadoc, etc) - - elibc_FreeBSD : <unknown> + + fam : Enable FAM (File Alteration Monitor) support + + jpeg2k : Support for JPEG 2000, a wavelet-based image compression format - - kdehiddenvisibility : Makes KDE symbols hidden by default, requires GCC 4.1 (experimental) + + kerberos : Adds kerberos support + + kernel_linux : <unknown> - - legacyssl : Support for some deprecated ciphers. Don't use this flag unless you really need it - - lua : Enable Lua scripting support - - openexr : Support for the OpenEXR graphics file format + + spell : Adds dictionary support + + tiff : Adds support for the TIFF image format - - utempter : Records user logins. Useful on multi-user systems *** Bug 246204 has been marked as a duplicate of this bug. *** fixed in 1.0.5 |