| Summary: | 'gettext-devel' does not exist but is required | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | stevedav <stevedav> |
| Component: | Individual Port(s) | Assignee: | Ade Lovett <ade> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
At Wed, 1 May 2002 15:50:54 -0700 (PDT), Steve Davidson wrote: > >Synopsis: 'gettext-devel' does not exist but is required (snip) > ** The port directory for 'devel/gettext-devel' does not exist. > ** The following packages were not installed or upgraded (*:skipped / !:failed) > ! devel/gettext-devel (gettext-0.10.40) (port directory error) > > >How-To-Repeat: > Run 'portupgrade -R gettext' > >Fix: > Fix the port. How? Just run pkgdb -F before running portupgrade and update the dependency manually. -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "Somewhere out of a memory.. of lighted streets on quiet nights.." At Thu, 2 May 2002 11:21:56 -0700,
Steve Davidson wrote:
> I did run 'pkgdb -F' but I don't know how to update a missing dependancy
> manually. What do I do? Is this documented somewhere?
>
> Here is what I got:
>
> % pkgdb -F
> [...]
> Checking the origin of gettext-0.10.40
> Stale origin: 'devel/gettext-devel': perhaps moved or obsoleted.
> Skip this for now? [yes] no
> Check out the port's history via CVSweb? [no]
> Guessing...
> devel/gettext-old (gettext-0.10.35_2): Change the origin to this? [yes] no
> New origin? (? to help): ?
> [Enter] to skip, [Ctrl]+[D] to unregister or deinstall,
> [.][Enter] to abort, [Tab] to complete
> New origin? (? to help):
Why refuse all the offers? :)
You could probably see what happened if you viewed the history via
CVSweb:
devel/gettext moved to devel/gettext-old
devel/gettext-devel moved to devel/gettext
So, the correct answer to the "New origin?" question was
"devel/gettext".
Alternatively, here is a handy command to cope with the moving:
portupgrade -o devel/gettext-old gettext-0.10.35_2 \
-o devel/gettext gettext-0.10.40
--
/
/__ __ Akinori.org / MUSHA.org
/ ) ) ) ) / FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp
"Somewhere out of a memory.. of lighted streets on quiet nights.."
State Changed From-To: open->feedback still not work ? State Changed From-To: feedback->closed This is definitely a problem with the submitters ports tree being out of date -- I've just spent a couple of hours running through a bunch of combinations of port trees, both before and after the "big gettext change" and simply cannot reproduce the problem. Responsible Changed From-To: freebsd-ports->ade For my sins :) |
'gettext-devel' does not exist but is required. % portupgrade -R gettext [...] install -c -o root -g wheel -m 444 iconv_close.3.html /usr/local/share/doc/libiconv/iconv_close.3.html install -c -o root -g wheel -m 444 iconv_open.3.html /usr/local/share/doc/libiconv/iconv_open.3.html ===> Generating temporary packing list ===> Compressing manual pages for libiconv-1.7_4 ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for libiconv-1.7_4 ===> Cleaning for libtool-1.3.4_2 ===> Cleaning for libiconv-1.7_4 [Updating the pkgdb in /var/db/pkg ... - 207 packages found (-0 +1) . done] ** The port directory for 'devel/gettext-devel' does not exist. ** The following packages were not installed or upgraded (*:skipped / !:failed) ! devel/gettext-devel (gettext-0.10.40) (port directory error) Fix: Fix the port. How-To-Repeat: Run 'portupgrade -R gettext'