Opened 11 years ago
Closed 11 years ago
#3572 closed defect (fixed)
procps-ng url not pointing to file
Reported by: | Shurelia | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 7.6 |
Component: | Book | Version: | SVN |
Severity: | minor | Keywords: | |
Cc: |
Description
The url to procps-ng is http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-3.3.9.tar.xz/ which points to the download page. When downloading with wget the html page is downloaded instead of the file.
This defect also breaks the jhalfs download process.
Change History (10)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
Who can fix this? or can I somehow fix this myself?
Just bumping this as this breaks the jhalfs download and build process.
comment:3 by , 11 years ago
When using jhalfs, it is extracting commands for the xml files. Just remove the trailing / from the line in packages.ent.
Alternatively, download the packages yourself instead of having jhalfs do it. Just edit the wget-list file.
comment:4 by , 11 years ago
Also want to mention that the md5sums file has a wrong format line which is exactly the procps-ng package. So could it be fixed since that md5sums is generated automatically according to these URLs(just my guess)?
comment:5 by , 11 years ago
I have patched jhalfs (r3792), and the download is OK now, without manually editing the files. Let me know if this fixes your issue, and I'll close the ticket.
comment:6 by , 11 years ago
The download now works, but building is still broken at procps-ng with the following errorlog:
shaga@ubuntu-lfs:/mnt/lfs/jhalfs/logs$ cat 091-procps-ng Thu May 8 10:37:56 UTC 2014 KB: 1765576 / /jhalfs/lfs-commands/chapter06/091-procps-ng: line 5: cd: /sources/psmisc-22.21: No such file or directory
comment:7 by , 11 years ago
Thanks for the report. I forgot about the package list generation (only changed the download url list), sorry. Should be fixed at jhalfs r3795.
comment:9 by , 11 years ago
I still need to fix it for other purposes, but I'm glad it's working for you.
We will need to figure out how to handle this. When clicking on the url in the book, it does the right thing for me. When using wget, I get the file, but it is named index.html. Use the file command to check it.
We probably need to remove the trailing / because that seems to work with wget.
I suppose we could just pick a sourceforge mirror and get it without all the indirection:
http://hivelocity.dl.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.9.tar.xz
It's only about 550K and takes me about 6 seconds to download. traceroute shows it's 15 hops for me with about 50ms round trip time.