Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216606 - libots is unfetchable with current SRC_URI
Summary: libots is unfetchable with current SRC_URI
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: Alpha Linux
: High minor
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 220213
  Show dependency tree
 
Reported: 2008-04-06 20:19 UTC by Matt Turner
Modified: 2008-05-12 21:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild with fixed SRC_URI (libots-2.2.7-2.ebuild,713 bytes, text/plain)
2008-04-06 20:21 UTC, Matt Turner
Details
Rewritten libots ebuild (libots-2.2.7.ebuild,714 bytes, text/plain)
2008-05-03 21:52 UTC, Matt Turner
Details
libots ebuild with fixes from drac (libots-2.2.7.ebuild,681 bytes, text/plain)
2008-05-04 18:56 UTC, Matt Turner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2008-04-06 20:19:46 UTC
HP/Compaq has reorganized their FTP site. Current SRC_URI is ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/ and instead should be ftp://ftp.compaq.com/pub/products/C-CXX/linux/

Also, do we need three versions? Seems like 2.2.7-2 is the only necessary version. They even fetch the same file (version 2.2.7-2). Request: remove versions 2.2.7-1 and 2.2.7.

Reproducible: Always
Comment 1 Matt Turner gentoo-dev 2008-04-06 20:21:48 UTC
Created attachment 148897 [details]
ebuild with fixed SRC_URI

Untested.
Comment 2 Matt Turner gentoo-dev 2008-05-03 21:52:52 UTC
Created attachment 151738 [details]
Rewritten libots ebuild

Attached is a rewritten libots ebuild, with a fixed SRC_URI. Tested working on my alpha box.

Request for testing.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2008-05-04 10:36:48 UTC
(In reply to comment #2)
> Created an attachment (id=151738) [edit]
> Rewritten libots ebuild

> DEPEND="virtual/libc
>       app-arch/rpm2targz"

If you don't specify empty RDEPEND it makes rpm2targz also RDEPEND, which would be wrong, as it breaks --depclean. So I believe correct syntax here would be (dropping the unnecessary virtual/libc):

RDEPEND=""
DEPEND="app-arch/rpm2targz"

> S="${WORKDIR}/usr/lib/compaq/libots-2.2.7"

Assigments doesn't need quoting, if the ${WORKDIR} has spaces the S= gets it correctly even without the quotes..
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2008-05-04 11:23:38 UTC
bug 220213 for your pleasure :-)
Comment 5 Matt Turner gentoo-dev 2008-05-04 18:56:40 UTC
Created attachment 151845 [details]
libots ebuild with fixes from drac

Thanks for the input, drac!
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2008-05-05 13:08:44 UTC
(In reply to comment #5)
> Created an attachment (id=151845) [edit]
> libots ebuild with fixes from drac
> 
> Thanks for the input, drac!
> 

 05 May 2008; Samuli Suominen <drac@gentoo.org> -libots-2.2.7.ebuild,
  -libots-2.2.7-r1.ebuild, libots-2.2.7-r2.ebuild:
  New ebuild partly from bug 216606, thanks to Matt Turner.

Please look at the changes I made to the ebuild in tree.
Comment 7 Matt Turner gentoo-dev 2008-05-12 21:36:18 UTC
Evidently, by inheriting rpm, it automatically depends on rpm2targz, so it's not necessary to specify it in DEPEND. Please remove from DEPEND :)