You are not logged in.
I'd like to compile Kontact to get debugging symbols. After fetching the ABS tree, I copy the /var/abs/extra/kdepim to my build directory, then call makepkg. I then get the following error :
user@host:~/ABS/kdepim$ makepkg
==> Making package: kdepim 4.4.6-1 (Sun Sep 26 23:09:05 EDT 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Downloading kdepim-4.4.6.tar.bz2...
--2010-09-26 23:09:05-- http://download.kde.org/stable/kdepim-akonadiconsole-4.4.6/src/kdepim-4.4.6.tar.bz2
Resolving download.kde.org... 131.246.120.250
Connecting to download.kde.org|131.246.120.250|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://download.kde.org/download.php?url=stable/kdepim-akonadiconsole-4.4.6/src/kdepim-4.4.6.tar.bz2 [following]
--2010-09-26 23:09:06-- http://download.kde.org/download.php?url=stable/kdepim-akonadiconsole-4.4.6/src/kdepim-4.4.6.tar.bz2
Reusing existing connection to download.kde.org:80.
HTTP request sent, awaiting response... 302 Found
Location: ftp://ftp.gtlib.cc.gatech.edu/pub/kde/stable/kdepim-akonadiconsole-4.4.6/src/kdepim-4.4.6.tar.bz2 [following]
--2010-09-26 23:09:06-- ftp://ftp.gtlib.cc.gatech.edu/pub/kde/stable/kdepim-akonadiconsole-4.4.6/src/kdepim-4.4.6.tar.bz2
=> "kdepim-4.4.6.tar.bz2.part"
Resolving ftp.gtlib.cc.gatech.edu... 128.61.111.11, 128.61.111.9, 128.61.111.10, ...
Connecting to ftp.gtlib.cc.gatech.edu|128.61.111.11|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /pub/kde/stable/kdepim-akonadiconsole-4.4.6/src ...
No such directory "pub/kde/stable/kdepim-akonadiconsole-4.4.6/src".
==> ERROR: Failure while downloading kdepim-4.4.6.tar.bz2
Aborting...
The build script seems to try to fetch something which does not exist. How can I fix the package to successfully build Kontact?
Offline
Maybe it's a wrong url: http://ftp.tuniv.szczecin.pl/pub/kde/st … 4.4.6/src/
Offline
not using kde but looking at the PKGBUILD and looking at the ftp server tree, it looks like you should use:
source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
Offline
not using kde but looking at the PKGBUILD and looking at the ftp server tree, it looks like you should use:
source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
The problem is, the file ain't there.
Offline
The problem really is that the download gets pinged out to on if its mirrors. The OP was reaching a mirror that did not have the file... That actually happens quite frequently to me.
Download the source from the location given above and put it in your build directory.
Offline
hmm look at what makepkg tries to download and look at the mirror structure, you'll see there's something strange there. therefore, my proposal (that should work but that I didnt try because huh, I'm not bored enough )
Offline