Connecting to www.cpdrummond.freeuk.com|212.126.144.55|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 404 Not Found
10:52:59 BŁĄD 404: Not Found.
No digest file available and download failed.
!!! Couldn't download 'QtCurve-KDE3-0.46.1.tar.gz'. Aborting.
!!! File QtCurve-KDE3-0.46.1.tar.gz doesn't exist, can't update Manifest
Uhm, tell me why name of this ebuild has so much uppercase? Do I have to always remember WhiCh LeTtEr was upper/lower every time I want to emerge qtcurve?
And there is no necessity to remember the case. When downloading you can easily remove "43705-" from the filename and you will have it with correct case.
I also think it's much easier to remember with only lower-case.
So here you are:
x11-themes/qtcurve-kde3-0.46.1.ebuild# --------------------
inherit kde
NAME="QtCurve-KDE3"
S=${WORKDIR}/${NAME}-${PV}
DESCRIPTION="KDE native style with Qt theme-mapping to gtk and gtk2
applications"
HOMEPAGE="http://wwww.kde-look.org/content/show.php?content=5065"
SRC_URI="http://www.cpdrummond.freeuk.com/${NAME}-${PV}.tar.gz"
RESTRICT="nomirror"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~ppc ~amd64 ~sparc"
IUSE=""
DEPEND="|| ( kde-base/kwin kde-base/kdebase )"
need-kde 3.2
# --------------------
Regards
Franz
Maybe, but anyway there is a QtCurve ebuild (one for KDE, gtk and gtk2) on http://www.gentoo-sunrise.org/sunrise so this ebuild is obsolete and version. 0.46.1 is the last.
In your steps to follow I recommend removing ~x86 because it should work on every architechture and the package.keywords will automatically assume you mean the testing phase of the arch mentioned in your make.conf.
I understand your point. But I think that ~x86 means that it was tested on x86 but it is not tested enough to be sure that there are no bugs - so it is marked as testing not stable.
Actually u didnt understood what aitikin said, kejpi. He said that, u can remove the ~x86 from your installation instructions to make it work for all march'es,without the need to adjust that command for another march (i.e. ~amd64). When u add a package to the package.keywords file, its already implied that u want portage to merge the most recent package in the testing tree. So, if u run echo "x11-themes/QtCurve-KDE3" >> /etc/portage/package.keywords it doesnt matter whats ur march, it will simply work. Not that ur wrong tho, its just a cleaner way to do it. :D
Ratings & Comments
14 Comments
Connecting to www.cpdrummond.freeuk.com|212.126.144.55|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 404 Not Found 10:52:59 BŁĄD 404: Not Found. No digest file available and download failed. !!! Couldn't download 'QtCurve-KDE3-0.46.1.tar.gz'. Aborting. !!! File QtCurve-KDE3-0.46.1.tar.gz doesn't exist, can't update Manifest
Uhm, tell me why name of this ebuild has so much uppercase? Do I have to always remember WhiCh LeTtEr was upper/lower every time I want to emerge qtcurve?
Ebuild name is the same which is used for the source code package you can download from http://www.kde-look.org/content/show.php?content=40492
And there is no necessity to remember the case. When downloading you can easily remove "43705-" from the filename and you will have it with correct case.
I also think it's much easier to remember with only lower-case. So here you are: x11-themes/qtcurve-kde3-0.46.1.ebuild # -------------------- inherit kde NAME="QtCurve-KDE3" S=${WORKDIR}/${NAME}-${PV} DESCRIPTION="KDE native style with Qt theme-mapping to gtk and gtk2 applications" HOMEPAGE="http://wwww.kde-look.org/content/show.php?content=5065" SRC_URI="http://www.cpdrummond.freeuk.com/${NAME}-${PV}.tar.gz" RESTRICT="nomirror" SLOT="0" LICENSE="GPL-2" KEYWORDS="~x86 ~ppc ~amd64 ~sparc" IUSE="" DEPEND="|| ( kde-base/kwin kde-base/kdebase )" need-kde 3.2 # -------------------- Regards Franz
Maybe, but anyway there is a QtCurve ebuild (one for KDE, gtk and gtk2) on http://www.gentoo-sunrise.org/sunrise so this ebuild is obsolete and version. 0.46.1 is the last.
message saying 43705-QtCurve-KDE3-0.45.3 does not follow correct package syntax
Please rename ebuild to QtCurve-KDE3-0.45.3.ebuild and follow the instructions in description.
In your steps to follow I recommend removing ~x86 because it should work on every architechture and the package.keywords will automatically assume you mean the testing phase of the arch mentioned in your make.conf.
I understand your point. But I think that ~x86 means that it was tested on x86 but it is not tested enough to be sure that there are no bugs - so it is marked as testing not stable.
Actually u didnt understood what aitikin said, kejpi. He said that, u can remove the ~x86 from your installation instructions to make it work for all march'es,without the need to adjust that command for another march (i.e. ~amd64). When u add a package to the package.keywords file, its already implied that u want portage to merge the most recent package in the testing tree. So, if u run echo "x11-themes/QtCurve-KDE3" >> /etc/portage/package.keywords it doesnt matter whats ur march, it will simply work. Not that ur wrong tho, its just a cleaner way to do it. :D
There is a qtcurve ebuild entry in gentoo's bugzilla, which is updated quite often. Here it is: http://bugs.gentoo.org/show_bug.cgi?id=24830
ERROR 404: Not Found. Thanks.
It's working for me without any problem.