Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 118765

Summary: avahi-0.6.3 USE="doc" parallel make error
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: Current packagesAssignee: Sven Wegener <swegener>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2005.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ed Catmur 2006-01-12 04:33:52 UTC
avahi-0.6.3 fails to compile with USE="doc".

Making all in avahi-sharp
make[2]: Entering directory `/var/tmp/portage/avahi-0.6.3/work/avahi-0.6.3/avahi-sharp'
/usr/bin/mdassembler --out avahi-sharp-docs --ecma ./en
/usr/bin/mdassembler --out avahi-sharp-docs --ecma ./en

Unhandled Exception: System.IO.IOException: Sharing violation on path avahi-sharp-docs.zip
in <0x00338> System.IO.FileStream:.ctor (System.String name, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean isAsync, Boolean anonymous)
in <0x0001d> System.IO.FileStream:.ctor (System.String name, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
in (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int)
in <0x000dd> System.IO.File:Create (System.String path, Int32 buffersize)
in <0x0000f> System.IO.File:Create (System.String path)
in <0x00041> Monodoc.HelpSource:SetupForOutput ()
in <0x00078> Monodoc.HelpSource:.ctor (System.String base_filename, Boolean create)
in <0x00499> Monodoc.Assembler:Main (System.String[] args)
make[2]: *** [avahi-sharp-docs.zip] Error 1
make[2]: *** Waiting for unfinished jobs....
Processing namespace Avahi
    Processing input file AddressResolver.xml
    Processing input file BrowserBase.xml
    Processing input file Client.xml
    Processing input file ClientException.xml
    Processing input file ClientFlags.xml
    Processing input file ClientState.xml
    Processing input file ClientStateArgs.xml
    Processing input file ClientStateHandler.xml
    Processing input file DomainBrowser.xml
    Processing input file DomainBrowserType.xml
    Processing input file DomainInfo.xml
    Processing input file DomainInfoArgs.xml
    Processing input file DomainInfoHandler.xml
    Processing input file EntryGroup.xml
    Processing input file EntryGroupState.xml
    Processing input file EntryGroupStateArgs.xml
    Processing input file EntryGroupStateHandler.xml
    Processing input file ErrorCode.xml
    Processing input file ErrorCodeArgs.xml
    Processing input file ErrorCodeHandler.xml
    Processing input file HostAddressArgs.xml
    Processing input file HostAddressHandler.xml
    Processing input file HostNameResolver.xml
    Processing input file LookupFlags.xml
    Processing input file LookupResultFlags.xml
    Processing input file Protocol.xml
    Processing input file PublishFlags.xml
    Processing input file RecordBrowser.xml
    Processing input file RecordClass.xml
    Processing input file RecordInfo.xml
    Processing input file RecordInfoArgs.xml
    Processing input file RecordInfoHandler.xml
    Processing input file RecordType.xml
    Processing input file ResolverBase.xml
    Processing input file ServiceBrowser.xml
    Processing input file ServiceInfo.xml
    Processing input file ServiceInfoArgs.xml
    Processing input file ServiceInfoHandler.xml
    Processing input file ServiceResolver.xml
    Processing input file ServiceTypeBrowser.xml
    Processing input file ServiceTypeInfo.xml
    Processing input file ServiceTypeInfoArgs.xml
    Processing input file ServiceTypeInfoHandler.xml
Have 43 elements in the Avahi
make[2]: Leaving directory `/var/tmp/portage/avahi-0.6.3/work/avahi-0.6.3/avahi-sharp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avahi-0.6.3/work/avahi-0.6.3'
make: *** [all] Error 2

Fix: MAKEOPTS="-j1".
Comment 1 Sven Wegener gentoo-dev 2006-01-12 05:29:10 UTC
MAKEOPS="-j1" is a workaround, not a fix ;) Marking dup.

*** This bug has been marked as a duplicate of 118625 ***