# pwd /var/portage/tree/media-video/handbrake # repoman full RepoMan scours the neighborhood... ebuild.badheader 2 media-video/handbrake/handbrake-0.10.2.ebuild: Malformed CVS Header on line: 3 media-video/handbrake/handbrake-9999.ebuild: Malformed CVS Header on line: 3 # cat /etc/portage/repos.conf/gentoo.conf [DEFAULT] main-repo = gentoo [gentoo] priority = 1000 location = /var/portage/tree sync-type = git sync-uri = https://github.com/gentoo/gentoo-portage-rsync-mirror auto-sync = Yes Reproducible: Always
This is an obsolete check in repoman. It has been adjusted already. https://archives.gentoo.org/gentoo-portage-dev/message/c1f8218b70c6244a14600c8f33a8c72f Please do NOT continue to report this for individual packages.
For some reasons, eix has issues with the current handbrake ebuild. According to eix, only the 9999 version is available. I thought, this was related to the repoman output, but apparently not... # eix handbrake [?] media-video/handbrake Available versions: **9999 {+fdk gstreamer gtk libav libav-aac x265} Installed versions: 0.10.1(12:24:39 17.05.2015)(fdk gstreamer gtk -libav -libav-aac) Homepage: http://handbrake.fr/ Description: Open-source, GPL-licensed, multiplatform, multithreaded video transcoder # emerge --search handbrake [ Results for search key : handbrake ] Searching... * media-video/handbrake Latest version available: 0.10.2 Latest version installed: 0.10.1 Size of files: 10'198 KiB Homepage: http://handbrake.fr/ Description: Open-source, GPL-licensed, multiplatform, multithreaded video transcoder License: GPL-2 [ Applications found : 1 ]
it's not handbrake related either, after the last sync, the same just happened with dev-python/pillow [?] dev-python/pillow Available versions: ~2.8.2 ~2.9.0 {doc examples jpeg jpeg2k lcms test tiff tk truetype webp zlib PYTHON_TARGETS="pypy python2_7 python3_3 python3_4"} Installed versions: 2.8.1(11:04:57 10.06.2015)(jpeg lcms tiff truetype webp zlib -doc -examples -jpeg2k -test -tk PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_3") Homepage: https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow Description: Python Imaging Library (fork) emerge --search pillow [ Results for search key : pillow ] Searching... * dev-python/pillow Latest version available: 2.8.1 Latest version installed: 2.8.1 Size of files: 9'059 KiB Homepage: https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow Description: Python Imaging Library (fork) License: HPND [ Applications found : 1 ]
I did some more testing. with CACHE_METHOD="/var/portage/tree/ metadata-md5-or-flat" eix-update (which is the dafault) the packages mentioned above are missing. with CACHE_METHOD="/var/portage/tree/ parse" eix-update the packages are missing in the eix database. so the issue is likely somewhere in the metadata/md5-cache provided by https://github.com/gentoo/gentoo-portage-rsync-mirror
You you have /usr/portage/metadata/md5-cache/media-video/handbrake-0.10.2 ? Can you resync your tree?
Since https://github.com/gentoo/gentoo-portage-rsync-mirror is disabled now, I've switched back to using an rsync mirror. I can not reproduce the issue any longer with the md5-cache from the rsync mirror.