Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346189 - Please stabilize =net-p2p/mldonkey-3.0.5
Summary: Please stabilize =net-p2p/mldonkey-3.0.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 344427
  Show dependency tree
 
Reported: 2010-11-20 16:08 UTC by Raúl Porcel (RETIRED)
Modified: 2011-01-23 14:27 UTC (History)
1 user (show)

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


Attachments
Build log (mldonkey-3.0.5:20101120-214158.log,258.04 KB, text/plain)
2010-11-20 21:45 UTC, Agostino Sarubbo
Details
example for failing src_install (build.log,182.99 KB, text/plain)
2010-12-09 18:34 UTC, Thomas Kahle (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl Porcel (RETIRED) gentoo-dev 2010-11-20 16:08:20 UTC
Please do
Comment 1 Agostino Sarubbo gentoo-dev 2010-11-20 21:45:15 UTC
Created attachment 254945 [details]
Build log

* QA Notice: file does not exist:
* 
* 	dohtml: *.html does not exist
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-11-23 20:59:12 UTC
Stable for HPPA.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2010-11-24 03:02:29 UTC
Stable for PPC.
Comment 4 Thomas Kahle (RETIRED) gentoo-dev 2010-12-08 10:29:26 UTC
src_install of this ebuild seems not up to date (at least on x86).  It tries to install all sorts of stuff that does not exist under certain USE combinations, resulting in either QA warnings, or dies like this:

 *     ebuild.sh, line  56:  Called src_install
 *   environment, line 3267:  Called die
 * The specific snippet of code:
 *               newbin $i$myext $i || die "failed to install $i";
 * 

Please fix this first.
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2010-12-08 17:19:49 UTC
Thomas please attach your build log, thanks.
Comment 6 Thomas Kahle (RETIRED) gentoo-dev 2010-12-09 18:34:09 UTC
Created attachment 256761 [details]
example for failing src_install

Excerpt from my automatted build test:

USE='doc -fasttrack -gd -gnutella gtk -guionly -magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='-doc -fasttrack gd -gnutella gtk guionly -magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='doc -fasttrack gd -gnutella gtk guionly -magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='doc fasttrack gd -gnutella gtk -guionly magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='-doc -fasttrack -gd gnutella gtk -guionly magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='doc fasttrack -gd -gnutella gtk guionly magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='doc fasttrack gd -gnutella gtk guionly magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
USE='doc fasttrack gd gnutella gtk guionly magic ocamlopt'  failed for =net-p2p/mldonkey-3.0.5
FEATURES='test' failed for =net-p2p/mldonkey-3.0.5
Comment 7 Alessandro Capogna 2010-12-11 23:33:01 UTC
3.0.6 works fine here on amd64:

net-p2p/mldonkey-3.0.6  USE="bittorrent fasttrack gd gnutella ocamlopt -doc -gtk -guionly -magic"
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2010-12-18 16:59:16 UTC
Thomas, the mldonkey ebuild says:

 * If the compile with gui fails, and you have updated Ocaml
 * recently, you may have forgotten that you need to run
 * /usr/portage/dev-lang/ocaml/files/ocaml-rebuild.sh
 * to learn which ebuilds you need to recompile
 * each time you update Ocaml to a different version
 * see the Ocaml ebuild for details


Which i think its the issue you're having
Comment 9 Thomas Kahle (RETIRED) gentoo-dev 2010-12-20 09:19:33 UTC
(In reply to comment #8)
> Thomas, the mldonkey ebuild says:
> 
>  * If the compile with gui fails, and you have updated Ocaml
>  * recently, you may have forgotten that you need to run
>  * /usr/portage/dev-lang/ocaml/files/ocaml-rebuild.sh
>  * to learn which ebuilds you need to recompile
>  * each time you update Ocaml to a different version
>  * see the Ocaml ebuild for details
> 
> 
> Which i think its the issue you're having

Yes and no.  Of course I had run ocaml-rebuild after my last ocaml-upgrade, but my test script was switching between ocamlopt and -ocamlopt freely which is what triggered the problem, seemingly. Anyway, it works now, sorry for the noise.

x86 stable.

Comment 10 Markos Chandras (RETIRED) gentoo-dev 2011-01-05 16:13:57 UTC
amd64 done. Thanks Agostino
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2011-01-23 14:27:58 UTC
All done