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

Bug 640818

Summary: app-text/hunspell-1.6.2 fail install phase
Product: Gentoo Linux Reporter: Geoff Madden <mgmadden>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED DUPLICATE    
Severity: major CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log

Description Geoff Madden 2017-12-12 12:27:58 UTC
seems to compile up ok,but the install phase fails,I can install manually,but the system doesn't
recognise its existence

Reproducible: Always

Steps to Reproduce:
1.emerge plasma-meta
2.hunspell is the first package to be compiled
3.if I restart with skipfirst the following message,all is consistent
Actual Results:  
install phase fails

Expected Results:  
compile &install succeeds,the rest of plasma gets completed
Comment 1 Geoff Madden 2017-12-12 12:30:58 UTC
Created attachment 509598 [details]
build log
Comment 2 Jonas Stein gentoo-dev 2017-12-12 14:32:19 UTC
What do you exactly mean with "can install manually"?


ERROR:root:Failed to create symlink: opts=Namespace(dest=b'/var/tmp/portage/app-text/hunspell-1.6.2/image/usr/share/doc/hunspell-1.6.2/', diroptions='-m0755', distdir=b'/data/distfiles/', enable_copy_xattr=True, helper='dodoc', helpers_can_die=True, insoptions='-m0644', preserve_symlinks=True, recursive=True, sources=[b'AUTHORS', b'ChangeLog', b'NEWS', b'README', b'THANKS', b'TODO', b'license.hunspell', b'AUTHORS.myspell', b'README.myspell', b'license.myspell', b'README.md'], strict_option=False, xattr_exclude='btrfs.* security.evm security.ima \tsecurity.selinux system.nfs4_acl'), relpath=b'README', source_root=b''
Traceback (most recent call last):
  File "/usr/lib/portage/python3.5/doins.py", line 409, in _doins
    os.symlink(linkto, dest)
FileExistsError: [Errno 17] File exists: b'README.md' -> b'/var/tmp/portage/app-text/hunspell-1.6.2/image/usr/share/doc/hunspell-1.6.2/README'
 [31;01m*[0m ERROR: app-text/hunspell-1.6.2::gentoo failed (install phase):
 [31;01m*[0m   dodoc failed
 [31;01m*[0m
Comment 3 Arfrever Frehtes Taifersar Arahesis 2017-12-13 07:55:33 UTC

*** This bug has been marked as a duplicate of bug 640376 ***
Comment 4 Geoff Madden 2017-12-13 10:27:39 UTC
(In reply to Jonas Stein from comment #2)
> What do you exactly mean with "can install manually"?
> 
> 
> ERROR:root:Failed to create symlink:
> opts=Namespace(dest=b'/var/tmp/portage/app-text/hunspell-1.6.2/image/usr/
> share/doc/hunspell-1.6.2/', diroptions='-m0755',
> distdir=b'/data/distfiles/', enable_copy_xattr=True, helper='dodoc',
> helpers_can_die=True, insoptions='-m0644', preserve_symlinks=True,
> recursive=True, sources=[b'AUTHORS', b'ChangeLog', b'NEWS', b'README',
> b'THANKS', b'TODO', b'license.hunspell', b'AUTHORS.myspell',
> b'README.myspell', b'license.myspell', b'README.md'], strict_option=False,
> xattr_exclude='btrfs.* security.evm security.ima \tsecurity.selinux
> system.nfs4_acl'), relpath=b'README', source_root=b''
> Traceback (most recent call last):
>   File "/usr/lib/portage/python3.5/doins.py", line 409, in _doins
>     os.symlink(linkto, dest)
> FileExistsError: [Errno 17] File exists: b'README.md' ->
> b'/var/tmp/portage/app-text/hunspell-1.6.2/image/usr/share/doc/hunspell-1.6.
> 2/README'
>  [31;01m*[0m ERROR: app-text/hunspell-1.6.2::gentoo failed (install phase):
>  [31;01m*[0m   dodoc failed
>  [31;01m*[0m

goto /var/tmp/portage/app-text/hunspell/work & do a make install like we used todo before package systems came into fashion. in any case the problem is now fixed & on the last sync it compiled up &installed just fine,someone must have been looking at the problem even though there wasn't any ref on the bug site.