Re: 'make upgrade' deletes /usr/bin/perl5

看板DFBSD_bugs作者時間21年前 (2005/01/26 12:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/11 (看更多)
Keep in mind, I don't use DragonFly but I have been keep up in the list. On Tue, 25 Jan 2005 15:54:26 -0800, walt wrote: > The glib port installs /usr/local/bin/glib-mkenums, which is a > perl script that depends upon /usr/bin/perl5. Here in FreeBSD 5.3-STABLE, by default the glib20 in port will install and have this: ====================================== # grep perl5 /usr/local/bin/glib-mkenums #!/usr/local/bin/perl5 -w ====================================== Here's correct Perl stuff in /usr/local/bin/. ====================================== # ls -l /usr/local/bin | grep perl -rwxr-xr-x 1 root wheel 23793 Dec 29 03:31 find2perl* -rwxr-xr-x 2 root wheel 10644 Dec 29 03:32 perl* lrwxr-xr-x 1 root wheel 24 Dec 29 03:32 perl5@ -> /usr/local/bin/perl5.8.5 -rwxr-xr-x 2 root wheel 10644 Dec 29 03:32 perl5.8.5* -rwxr-xr-x 1 root wheel 37285 Dec 29 03:31 perlbug* -rwxr-xr-x 1 root wheel 17965 Dec 29 03:31 perlcc* -rwxr-xr-x 1 root wheel 236 Dec 29 03:31 perldoc* -rwxr-xr-x 1 root wheel 11679 Dec 29 03:31 perlivp* -r-xr-xr-x 1 root wheel 3489 Dec 29 03:32 use.perl* ====================================== As for in /usr/bin/ that doesn't has any perl5. ====================================== # ls -l /usr/bin | grep perl lrwxr-xr-x 1 root wheel 19 Jan 22 20:37 perl@ -> /usr/local/bin/perl lrwxr-xr-x 1 root wheel 19 Jan 22 20:37 perl5.8.5@ -> /usr/local/bin/perl lrwxr-xr-x 1 root wheel 23 Jan 22 20:37 suidperl@ -> /usr/local/bin/suidperl ====================================== > The problem is that 'make upgrade' deletes /usr/bin/perl5, so > any perl script depending on /usr/bin/perl5 will fail. > > Could 'make upgrade' include a warning about perl5 instead of > deleting it, perhaps? I personal would run 'make upgrade', 'use.perl port' and rebuild everything that depend on Perl if old Perl was deleted from the base system. Cheers, Mezz
文章代碼(AID): #11znO700 (DFBSD_bugs)
討論串 (同標題文章)
文章代碼(AID): #11znO700 (DFBSD_bugs)