Summary: | [kde overlay] git support for kde4 eclasses | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Theo Chatzimichos (RETIRED) <tampakrap> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aaron.lewis1989, endymion+gentoo, link, mkyral, mschiff, pietuguitarra, tomas |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
non-eapi2 packages
kde4-meta.eclass.patch |
Description
Theo Chatzimichos (RETIRED)
2011-01-15 15:11:15 UTC
*** Bug 350386 has been marked as a duplicate of this bug. *** *** Bug 346263 has been marked as a duplicate of this bug. *** *** Bug 348223 has been marked as a duplicate of this bug. *** kdepim now builds from git again (4.6.999 ebuilds) What changed? * eclass/kde4-base.eclass: - Updated some SVN specific parts to depend on KDE_SCM now * eclass/kde4-meta.eclass: - added git repo uri and project for kdepim|kdepim-runtime - made kde4-meta_src_unpack git aware - make kde4-meta_src_extract git aware * kdepim-4.6.999 ebuilds: added KDE_SCM="git" so git will be used by them Created attachment 260036 [details]
non-eapi2 packages
the list of those packages need to be converted to eapi2 before the kde-git merge to master
I think there's a problem , GIT repo uri should be end with ".git" as a suffix , or it won't work ? I tried to emerge korganizer and it fails here , but trying to clone from git://anongit.kde.org/kdepim.git works. >>> Emerging (1 of 4) kde-base/kdepim-icons-9999 from kde * Package: kde-base/kdepim-icons-9999 * Repository: kde * Maintainer: kde@gentoo.org * USE: elibc_glibc kernel_linux userland_GNU x86 * FEATURES: preserve-libs sandbox >>> Unpacking source... * GIT NEW clone --> * repository: git://anongit.kde.org/kdepim Cloning into /boot/INSECURE/distfiles/git-src/kdepim... fatal: read error: Connection reset by peer Created attachment 260053 [details, diff]
kde4-meta.eclass.patch
no, your patch is not valid. try manually: git clone git://anongit.kde.org/kdepim it worked perfectly here, so there is something else wrong with the eclass if you can't clone the repo *** Bug 351889 has been marked as a duplicate of this bug. *** the git-branch has been merged to master. The bug will stay open till we fix the list of packages I posted so we can move the eclasses to tree. Request updates: couldn't install kde-base/nsplugins , as kdebase/apps moved to git. >>> Unpacking source... * subversion update start --> * repository: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase/apps svn: Target path '/trunk/KDE/kdebase/apps' does not exist And so for knetattach: >>> Unpacking source... * subversion update start --> * repository: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase/runtime svn: Target path '/trunk/KDE/kdebase/runtime' does not exist I guess we can close this bug, since all in-tree ebuilds are fixed. (Just re-checked with grep, find, and sed. Three times EAPI=4, everything else 3.) Aaron, if your problem is still valid, please file a bug per package... I think there's an update required , kde-base/libkdcraw-9999 failed in installation , seems it's no longer in kdegraphics svn repository , could anyone check this ? |