mjl- / duit

pure go, cross-platform, MIT-licensed ui toolkit for developers
MIT License
951 stars 38 forks source link

invalid version: unknown revision #18

Closed Aquarian-Age closed 2 years ago

Aquarian-Age commented 4 years ago

9fans.net/go@v0.0.0-00010101000000-000000000000: invalid version: unknown revision 000000000000

liangzi@xuan 115 14:19 >./INSTALL 
+ Mailing list: https://groups.google.com/group/plan9port-dev
+ Issue tracker: https://github.com/9fans/plan9port/issues/
+ Submitting changes: https://github.com/9fans/plan9port/pulls

* Resetting /config
* Compiler version:
        gcc version 7.5.0 (SUSE Linux) 
* Building mk...
* Building everything (be patient)...
* Installing everything in /home/xuan/src/plan9/plan9port-master/bin...        
* Cleaning up...                                                            
* Renaming hard-coded /usr/local/plan9 paths...                                
* Building web manual...
* Done.                                               

* Add these to your profile environment.
        PLAN9=/home/xuan/src/plan9/plan9port-master export PLAN9
        PATH=$PATH:$PLAN9/bin export PATH
liangzi@xuan 74 14:27 >PLAN9=/home/xuan/src/plan9/plan9port-master 
~/nfs_share/golang/duit
liangzi@xuan 75 14:28 >export PLAN9
~/nfs_share/golang/duit
liangzi@xuan 76 14:28 >PATH=$PATH:$PLAN9/bin export PATH
liangzi@xuan 80 14:31 >vim basic.go
~/nfs_share/golang/duit
liangzi@xuan 81 14:32 >go run basic.go 
go: finding module for package github.com/mjl-/duit
go: found github.com/mjl-/duit in github.com/mjl-/duit v0.0.0-20200330125617-580cb0b2843f
go: github.com/mjl-/duit@v0.0.0-20200330125617-580cb0b2843f requires
        9fans.net/go@v0.0.0-00010101000000-000000000000: invalid version: unknown revision 000000000000
Aquarian-Age commented 4 years ago

cd ~/go_work/pkg/mod/github.com/mjl-/duit@v0.0.0-20200330125617-580cb0b2843f/examples/basic go run main.go

is OK why?


cd ~/go_work/pkg/mod/github.com/mjl-/
cd go@v0.0.0-20180429123528-fafada5f286e/
mkdir -p ~/src/mjl-dui/plan9.net
rsync  -avz . /home/xuan/src/mjl-dui/plan9.net/
cd ~/src/mjl-dui/
chmod -R 755 plan9.net/
cd plan9.net/
go mod init plan9.net
go mod tidy
cd ~/go_work/pkg/mod/github.com/mjl-/
cp -r duit@v0.0.0-20200330125617-580cb0b2843f/examples/ ~/nfs_share/golang/duit/
cd ~/nfs_share/golang/duit/
go mod init mjl-duit
module mjl-duit

go 1.14

require (
        9fans.net/go v0.0.2
        github.com/mjl-/duit v0.0.0-20200330125617-580cb0b2843f // indirect
)

replace 9fans.net/go v0.0.0-00010101000000-000000000000 => /home/xuan/src/mjl-dui/plan9.net

chmod -R 755 examples cd examples/basic/ go run main.go

is OK

IoIxD commented 2 years ago

i'm running into this error myself, could you provide a better explaination of how you fixed it?