Bug 27034

Summary: 8.3.3 thinks it's a 8.3.1
Product: Ports & Packages Reporter: roelof <roelof>
Component: Individual Port(s)Assignee: Dirk Meyer <dinoex>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description roelof 2001-05-02 16:10:02 UTC
	
Script started on Wed May  2 16:53:04 2001
test:/usr/ports/x11-toolkits/tk83# make install
===>  Installing for tk-8.3.3
===>   tk-8.3.3 depends on shared library: tcl83.1 - found
===>   tk-8.3.3 depends on shared library: X11.6 - found
cd: can't cd to /usr/ports/x11-toolkits/tk83/work/tk8.3.3/unix
*** Error code 2

Stop in /usr/ports/x11-toolkits/tk83.
*** Error code 1

Stop in /usr/ports/x11-toolkits/tk83.
*** Error code 1

Stop in /usr/ports/x11-toolkits/tk83.
test:/usr/ports/x11-toolkits/tk83# pwd
/usr/ports/x11-toolkits/tk83
test:/usr/ports/x11-toolkits/tk83# cd work
test:/usr/ports/x11-toolkits/tk83/work# cd tk8.3.1/
test:/usr/ports/x11-toolkits/tk83/work/tk8.3.1# cat ../../distinfo
MD5 (tk8.3.3.tar.gz) = 72eb2d4a84f32fc1608e2333f92a2661
test:/usr/ports/x11-toolkits/tk83/work/tk8.3.1# exit

Script done on Wed May  2 17:03:26 2001

How-To-Repeat: 
	

Turn back clock to 15:41 CET today and try to install several ports,
like xemacs21, lesstif, kde2, postgresql7 only to find out that
somehow you no longer can install the updated postgresql7 since Tcl
et al have disappeared. At least, their shared libs.

Then try to get them back <g>
Comment 1 roelof 2001-05-02 21:52:42 UTC
roelof@nl.nisser.com wrote:
> 
> >Number:         27034
> ...
> Script started on Wed May  2 16:53:04 2001
> test:/usr/ports/x11-toolkits/tk83# make install
> ===>  Installing for tk-8.3.3
> ===>   tk-8.3.3 depends on shared library: tcl83.1 - found
> ===>   tk-8.3.3 depends on shared library: X11.6 - found
> cd: can't cd to /usr/ports/x11-toolkits/tk83/work/tk8.3.3/unix
> *** Error code 2
> 
> Stop in /usr/ports/x11-toolkits/tk83.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/tk83.
> *** Error code 1
> 
> ...
> 
> >Fix:

Time has healed all wounds.

Roelof

-- 
-----------------------------------------------------------------------
eBOA®                                        est. 1982
tel. +31-58-2123014                          web. http://eBOA.com/
fax. +31-58-2160293                          mail info@eBOA.com
Comment 2 Pete Fritchman 2001-05-02 23:38:35 UTC
++ 02/05/01 17:08 +0200 - roelof@nl.nisser.com:
| 
| test:/usr/ports/x11-toolkits/tk83# make install
| ===>  Installing for tk-8.3.3
| ===>   tk-8.3.3 depends on shared library: tcl83.1 - found
| ===>   tk-8.3.3 depends on shared library: X11.6 - found
| cd: can't cd to /usr/ports/x11-toolkits/tk83/work/tk8.3.3/unix
| *** Error code 2
[...]
| test:/usr/ports/x11-toolkits/tk83/work# cd tk8.3.1/
| test:/usr/ports/x11-toolkits/tk83/work/tk8.3.1# cat ../../distinfo
| MD5 (tk8.3.3.tar.gz) = 72eb2d4a84f32fc1608e2333f92a2661
| test:/usr/ports/x11-toolkits/tk83/work/tk8.3.1# exit
| 

It sounds like you already had a "make extract" done, upgraded your
ports, and then tried to continue with make build (just a stale work
directory).  Try removing /usr/ports/x11-toolkits/tk83/work entirely,
the correct distfile will extract to the correct directory:

electron [477] % pwd
/usr/ports/x11-toolkits/tk83
electron [478] % make extract
===>  Extracting for tk-8.3.3
>> Checksum OK for tk8.3.3.tar.gz.
===>   tk-8.3.3 depends on shared library: tcl83.1 - found
===>   tk-8.3.3 depends on shared library: X11.6 - found
electron [479] % ls work
./              ../             .extract_done   tk8.3.3/
electron [480] % 

-pete

--
Pete Fritchman <petef@databits.net>
Databits Network Services, Inc. <http://databits.net>
finger petef@databits.net for PGP key
Comment 3 Dirk Meyer freebsd_committer freebsd_triage 2001-05-15 06:43:23 UTC
State Changed
From-To: open->closed

No feedback, stale workdir caused the problem.