Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367489 - net-irc/supybot dodoc called on a directory
Summary: net-irc/supybot dodoc called on a directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 356389
  Show dependency tree
 
Reported: 2011-05-16 08:40 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2011-07-11 12:31 UTC (History)
1 user (show)

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


Attachments
Build log (supybot-0.83.4.1-r1:20110516-072310.log,83.70 KB, text/plain)
2011-05-16 08:40 UTC, Diego Elio Pettenò (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2011-05-16 08:40:31 UTC
Created attachment 273387 [details]
Build log

Please verify your dodoc statements, and make sure they are not being executed on directories. See the blocked bug for more details.
Comment 1 Brian Harring (RETIRED) gentoo-dev 2011-07-11 07:23:13 UTC
Someone going to sort this?  For proper implementations this breaks *still*...
Comment 2 Arne Babenhauserheide 2011-07-11 07:25:04 UTC
same problem here: “dodoc: 'docs/man' is a directory” → replicate: pmerge net-irc/supybot
Comment 3 Arne Babenhauserheide 2011-07-11 07:59:25 UTC
The reason is that man/ is inside docs/

since all real docs are uppercase, a simple fix is: 

--- supybot-0.83.4.1-r1.ebuild  2010-11-04 13:48:18.000000000 +0100
+++ supybot-0.83.4.1-r2.ebuild  2011-07-11 09:54:10.000000000 +0200
@@ -30,7 +30,7 @@
 
 S="${WORKDIR}/${MY_P}"
 
-DOCS="ACKS RELNOTES docs/*"
+DOCS="ACKS RELNOTES docs/[A-Z]*"
 
 src_install() {
        distutils_src_install
Comment 4 Arne Babenhauserheide 2011-07-11 08:02:52 UTC
[09:58:14] -*- ferringb notes EAPI=4 sorts it just as well
Comment 5 Jesus Rivero (RETIRED) gentoo-dev 2011-07-11 12:31:38 UTC
Fixed in tree.

Best regards,