I'm in the process of installing my system again after hd issues, when I get to a pkg that has a doc file to install that comes as part of the tree such as ChangeLog to AUTHORS, the ebuild fails with the following error: install: cannot stat ChangeLog: No such file or directory !!! dodoc: ChangeLog does not exist such pkgs are phonon-vlc and qjsonm happens with stable version too. Reproducible: Always
Created attachment 346090 [details] emerge --info
Created attachment 346092 [details] qjson build log
libssh exhibits the same behavior
I suggest you make regular backups. There is no bug to fix here.
(In reply to comment #4) > I suggest you make regular backups. There is no bug to fix here. regular backups????? this is a clean install! did you even read what I've wrote. I didn't expected much help but I did expected a little pointer.
(In reply to comment #5) > (In reply to comment #4) > > I suggest you make regular backups. There is no bug to fix here. > > regular backups????? this is a clean install! did you even read what I've > wrote. > > I didn't expected much help but I did expected a little pointer. just to be clear, the hd that had the problems in not the system hd, I'ce decided to reinstall the system because it was to old to update
It sounds as though you may have something interfering with the DOCS variable which is used by base_src_install_docs in base.eclass. Interference like this could come from /etc/portage/bashrc, or from any one of the profile.bashrc files in your profile.
(In reply to comment #7) > It sounds as though you may have something interfering with the DOCS > variable which is used by base_src_install_docs in base.eclass. Interference > like this could come from /etc/portage/bashrc, or from any one of the > profile.bashrc files in your profile. my root bashrc wasn't changed. I didn't found any change in the bashrc files on my system. the fs I'm using for the tree partition is reiserfs, can that be the issue?
(In reply to comment #8) > (In reply to comment #7) > > It sounds as though you may have something interfering with the DOCS > > variable which is used by base_src_install_docs in base.eclass. Interference > > like this could come from /etc/portage/bashrc, or from any one of the > > profile.bashrc files in your profile. > > my root bashrc wasn't changed. > > I didn't found any change in the bashrc files on my system. I guess it's not bashrc. I've checked the qjson-0.8.1.ebuild and I see that it does set DOCS=( ChangeLog README.md ), and ChangeLog appears to exist inside qjson-0.8.1.tar.bz2 as we'd hope. > the fs I'm using for the tree partition is reiserfs, can that be the issue? Maybe so. You could check to see if /var/tmp/portage/dev-libs/qjson-0.8.1/work/qjson-0.8.1/ChangeLog exists. It does here.
(In reply to comment #9) > (In reply to comment #8) > > (In reply to comment #7) > > > It sounds as though you may have something interfering with the DOCS > > > variable which is used by base_src_install_docs in base.eclass. Interference > > > like this could come from /etc/portage/bashrc, or from any one of the > > > profile.bashrc files in your profile. > > > > my root bashrc wasn't changed. > > > > I didn't found any change in the bashrc files on my system. > > I guess it's not bashrc. I've checked the qjson-0.8.1.ebuild and I see that > it does set DOCS=( ChangeLog README.md ), and ChangeLog appears to exist > inside qjson-0.8.1.tar.bz2 as we'd hope. > > > the fs I'm using for the tree partition is reiserfs, can that be the issue? > > Maybe so. You could check to see if > /var/tmp/portage/dev-libs/qjson-0.8.1/work/qjson-0.8.1/ChangeLog exists. It > does here. the file exists. any other info I can provide?
info update, found more pkgs, it happens only with two files, changeLog and AUTHORS
You could try testing the same packages with a different filesystem type mounted on /var/tmp/portage (such as tmpfs). If that makes the problem go away, then it points to an issue with reiserfs.