Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269701 - net-p2p/ktorrent-2.2.8 fail to compile
Summary: net-p2p/ktorrent-2.2.8 fail to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-05-13 13:47 UTC by Yar Odin
Modified: 2009-05-14 13:33 UTC (History)
3 users (show)

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


Attachments
ktorrent-2.2.8_2.2.8-r1.ebuild (ktorrent-2.2.8_2.2.8-r1.ebuild,264 bytes, patch)
2009-05-13 13:53 UTC, Yar Odin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yar Odin 2009-05-13 13:47:30 UTC
strange src_configure() { :; } at ebuild


Reproducible: Always
Comment 1 Yar Odin 2009-05-13 13:50:13 UTC
build ktorrent-2.2.8.ebuild compile
 * ktorrent-2.2.8.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                                        [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                             [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                            [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                           [ ok ]
 * checking ktorrent-2.2.8.tar.bz2 ;-) ...                                                                                                                                       [ ok ]
>>> Unpacking source...
>>> Unpacking ktorrent-2.2.8.tar.bz2 to /var/tmp/portage/net-p2p/ktorrent-2.2.8/work
 * Applying ktorrent-2.2.5-avahi-check.patch ...                                                                                                                                  [ ok ]
 * Applying ktorrent-2.2.8-lograce.patch ...                                                                                                                                      [ ok ]
>>> Source unpacked in /var/tmp/portage/net-p2p/ktorrent-2.2.8/work
>>> Preparing source in /var/tmp/portage/net-p2p/ktorrent-2.2.8/work/ktorrent-2.2.8 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-p2p/ktorrent-2.2.8/work/ktorrent-2.2.8 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/net-p2p/ktorrent-2.2.8/work/ktorrent-2.2.8 ...
make -j3
 *
 * ERROR: net-p2p/ktorrent-2.2.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 4251:  Called kde_src_compile
 *             environment, line 3043:  Called kde_src_compile 'all'
 *             environment, line 3058:  Called kde_src_compile 'make'
 *             environment, line 3050:  Called die
 * The specific snippet of code:
 *                   emake || die "died running emake, $FUNCNAME:make"
 *  The die message:
 *   died running emake, kde_src_compile:make
Comment 2 Yar Odin 2009-05-13 13:53:15 UTC
Created attachment 191151 [details, diff]
ktorrent-2.2.8_2.2.8-r1.ebuild
Comment 3 Marijn Schouten (RETIRED) gentoo-dev 2009-05-13 14:17:54 UTC
Yar, are you saying it works after you removed src_configure?
Comment 4 Yar Odin 2009-05-13 14:20:20 UTC
(In reply to comment #3)
> Yar, are you saying it works after you removed src_configure?
> 

Yes
Comment 5 Yar Odin 2009-05-13 14:24:34 UTC
looks at ebuilds src_unpack section - rm -f "${S}/configure"

and how makefile will be generated if ebuild delete tarballs configure, and off src_configure section by bash alike do_nothing?
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-14 13:33:05 UTC
Thanks for the bug.
Caused by eclass update, now it uses eapi2 correcty so all fcked ebuilds that (I EXPLICITELY SAID NOT TO DO IT) were bumped on the fancy eapi2 bugday are now messed up :(
Just keep them comming and i will fix them on bug-spot basis :]