|
|
便利なツール Emacs らくらく 入門 |
|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||
2023年07月09日(日) 旧暦 [n年日記] [更新:"2023/07/09 07:19:50"]#1 [pkgsrc] make[1]: don't know how to make /nonexistent. Stoph97# uname -a NetBSD h97 9.0 NetBSD 9.0 (LIBKVER) #0: Tue Jan 19 00:00:00 UTC 2038 root@localhost:/sys/arch/amd64/compile/LIBKVER amd64 h97# cat /bulklog/py310-expat-3.10.12nb1/configure.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. => Checksum BLAKE2s OK for Python-3.10.12.tar.xz => Checksum SHA512 OK for Python-3.10.12.tar.xz ===> Installing dependencies for py310-expat-3.10.12nb1 ========================================================================== The following variables will affect the build process of this package, py310-expat-3.10.12nb1. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 310 Based on these variables, the following variables have been set: * PYPACKAGE = python310 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency python310>=3.10.12: NOT found => Verifying /nonexistent for ../../lang/python310 make[1]: don't know how to make /nonexistent. Stop make[1]: stopped in /usr/pkgsrc/lang/python310 *** Error code 2 Stop. make: stopped in /usr/pkgsrc/textproc/py-expatcat /etc/mk.conf .ifdef BSD_PKG_MK # begin pkgsrc settings WRKOBJDIR= /WRKOBJDIR WRKOBJDIR= /tmp/W MAKE_JOBS= 8 PACKAGES= /P/packages PACKAGES= /WRKOBJDIR/packages SKIP_LICENSE_CHECK= yes FAILOVER_FETCH=yes PKG_COMPRESSION= xz PKG_DEVELOPER= yes .if ${PKGPATH}=="pkgtools/pkg_install" USE_CWRAPPERS= no .endif PKG_DBDIR=/var/db/pkg #KG_DBDIR=/usr/pkg/pkgdb PKG_OPTIONS.firefox=pulseaudio PKG_OPTIONS.ghostscript-agpl+= disable-compile-inits #KG_OPTIONS.ghostscript-gpl+= disable-compile-inits PKG_OPTIONS.ghostscript+= disable-compile-inits #UILD_TARGET+= test DEPENDS_TARGET=bin-install BINPKG_SITES=/WRKOBJDIR/package: .endif corrected to BINPKG_SITES=/WRKOBJDIR/package then still getting [14/107] Failed to build py310-expat-3.10.12nb1 corrected to BINPKG_SITES=/WRKOBJDIR/packages ( つっこみ )
2013年07月09日(火) 旧暦 [n年日記] [更新:"2013/07/09 08:17:38"]#1 [pkgsrc] mk/x11.buildlink3.mk
例えば、/etc/mk.conf に
X11_TYPE?= modularと書いておいて wip/Rezound で make するか、 次のように env X11_TYPE=modular として make すると、 modena@makoto 08:12:57/130709(..wip/ReZound)% env X11_TYPE=modular make ERROR: This package has set PKG_FAIL_REASON: ERROR: Do not include x11.buildlink3.mk for X11_TYPE != "native". *** Error code 1 Stop. make: stopped in /export/CHROOT/usr/pkgsrc/wip/ReZoundちなみに、/etc/mk.conf に X11_TYPE= modularと書いてあると env X11_TYPE=modular make としても、この env は上書きされ、結果的に無視される それで、次のようにして見たが、 Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc-wip/wip/ReZound/Makefile,v retrieving revision 1.15 diff -u -r1.15 Makefile --- Makefile 24 Sep 2012 16:56:28 -0000 1.15 +++ Makefile 8 Jul 2013 23:15:55 -0000 @@ -47,5 +47,7 @@ .include "../../mk/oss.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" +.if !empty(X11_TYPE:Mnative) || empty(X11_TYPE) .include "../../mk/x11.buildlink3.mk" +.endif .include "../../mk/bsd.pkg.mk"これが合っているかどうか確める方法を、ここに書こうと思ったが、 とりあえず、ここまで (調べる場合分け)
( つっこみ )
2009年07月09日(木) 旧暦 [n年日記] [更新:"2009/07/24 00:41:10"]#1 [Emacs] pkgsrc/wip/emacs-current -> 23.1.50
pkgsrc/wip/emacs-current で make したら
23.1.50 になっている。ということは 23.1 が出たのか、
それとも間も無く出るという意味なのかな。 ( つっこみ )
2008年07月09日(水) 旧暦 [n年日記] [更新:"2008/07/12 23:46:59"]#2 [Xen] DragonFly 1.12.1
ML115 (Athon 3500+) の NetBSD/4.0 Xen 3.1.2 (hvm) で 起動してみたが
uhci0: <Intel 82371SB (PIIX3) USB controller> port 0xc020-0xc03f irq 5 at device 1.3 on pci0を表示した後で 止ってしまう (先に進まない) (追記) 単に Xen つながりなので、書いておく。 ( つっこみ )
#1 [Programming] Perl thread programming
Google 先生に
Perl thread programmingと聞くと、最初に出て来るのが なので読もうと思う (「読んでいる」まで至っていない)。 これって shell で次のように入力しても似たようなものが表示される perldoc perlthrtut(が、何故か、かなり違う。でも大筋は同じ)。 ( つっこみ )
2007年07月09日(月) 旧暦 [n年日記] [更新:"2007/07/10 01:08:29"]#1 [NetBSD] /usr/include/machine は何時作成
build.sh の時に
/usr/include/machine はいつ作られるのかな、というのが今日の疑問。
src/share/mk/bsd.kmod.mk
過去に成功している記録を見ればいいという気もするが。 @ 現在は次のようになっているが:ttyp2:makoto@genoa 18:39:40/070709(...checkout/src)> ls -l sys/arch/{powerpc*,ps3}/include/types.h -rw-r--r-- 1 makoto wheel 2569 Mar 23 08:02 sys/arch/powerpc/include/types.h -rw-r--r-- 1 makoto wheel 2576 Jul 9 08:33 sys/arch/powerpc64/include/types.h -rw-r--r-- 1 makoto wheel 194 Mar 22 14:20 sys/arch/ps3/include/types.h ttyp2:makoto@genoa 18:39:53/070709(...checkout/src)> find obj/destdir.ps3/usr/include/ -name types.h -ls 2806 Jul 9 11:21 obj/destdir.ps3/usr/include/rpc/types.h 9186 Jul 9 11:21 obj/destdir.ps3/usr/include/sys/types.h 194 Jul 9 15:25 obj/destdir.ps3/usr/include/powerpc64/types.h 2569 Jul 9 13:24 obj/destdir.ps3/usr/include/powerpc/types.h 194 Mar 22 14:20 obj/destdir.ps3/usr/include/ps3/types.h ttyp2:makoto@genoa 18:39:56/070709(...checkout/src)> 2576 Jul 9 08:33 sys/arch/powerpc64/include/types.h が 194 Jul 9 15:25 obj/destdir.ps3/usr/include/powerpc64/types.hとなってしまうのはいただけない。今は次のようにしている。 ttyp1:makoto@genoa 18:42:06/070709(...sys/arch)> cvs diff -r 1.1 Makefile Index: Makefile =================================================================== RCS file: /export/20070616a/Repository/src/sys/arch/Makefile,v retrieving revision 1.1 retrieving revision 1.3 diff -u -r1.1 -r1.3 --- Makefile 8 Jul 2007 22:06:27 -0000 1.1 +++ Makefile 9 Jul 2007 05:54:00 -0000 1.3 @@ -17,6 +17,10 @@ ARCHSUBDIR= powerpc .endif +.if ${ARCHSUBDIR} == "ps3" +ARCHSUBDIR+= powerpc64 +.endif + .if ${MACHINE} != ${ARCHSUBDIR} .if exists(${ARCHSUBDIR}) SUBDIR+= ${ARCHSUBDIR} ttyp1:makoto@genoa 18:42:13/070709(...sys/arch)>次のものを手で消しておいたら、これは入らなかったので、上の変更は効いていないらしい。 194 Jul 9 15:25 obj/destdir.ps3/usr/include/powerpc64/types.h次のように書くものなのかな sys/arch/arm/Makefile:SUBDIR= include include/arm26 include/arm32これは間違いらしい。次のようになってしまう。 cleandir ===> sys/arch/ps3/include/powerpc64 cd: can't cd to /export/20070616a/checkout/src/sys/arch/ps3/include/powerpc64 @ DEPINCS:sys/arch/ps3/include/Makefileに DEPINCS= /usr/include/powerpc64という行を加えて見たが、 includes ===> sys/arch/ps3/include nbmake: don't know how to make /usr/include/powerpc64. Stopと言われてしまった -.include <bsd.kinc.mk> +.include "../../powerpc64/include/Makefile"src/sys/arch/ps3/include/Makefile を上のように変更した場合には: dependall ===> lib/csu/powerpc64これは何故かと見ると、次のようになっていて # install /export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.h STRIP=/export/20070616a/checkout/src/tooldir.NetBSD-4.99.9-powerpc/bin/powerpc64--netbsd-strip /export/20070616a/checkout/src/tooldir. NetBSD-4.99.9-powerpc/bin/nbinstall -N /export/20070616a/checkout/src/etc -c -r -c -o root -g wheel -m 444 types.h /export/20070616 a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.hこの場合、 sys/arch/ps3/include から install types.h /export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/endian.hとなってしまっているので良くない。何か違う気がするが、取敢えず、 次の変更で回避可能 +++ sys/arch/ps3/Makefile 9 Jul 2007 15:23:13 -0000 @@ -1,5 +1,5 @@ # $NetBSD: Makefile,v 1.2 1998/06/12 23:22:39 cgd Exp $ -SUBDIR= include +SUBDIR= include ../powerpc64/include/export/20070616a/checkout/src/lib/libc/arch/powerpc64/gen/makecontext.c(56): syntax error [249] ( つっこみ )
2005年07月09日(土) 旧暦 [n年日記] [更新:"2005/07/09 21:29:57"]#1 [NetBSD][macppc][build.sh] 久し振りに ./build.sh しているがpre-html.o(.text+0x590): In function `make_message(char const*, ...)': @ google で一か月前の日記を見つける:( つっこみ )
2003年07月09日(水) 旧暦 [n年日記]#3 [買物] ACARD,6260
石丸で。AEC-6260M ともいうもの。
これは NetBSD/macppc で boot 出来るからえらい。
dev /bandit/pci-bridge/ACARD,6260 .properties ... AAPL,interrupts 0000001B ... boot-device /bandit/pci-bridge/ACARD,6260/sd@0:0 boot-file ( つっこみ )
#2 [無題] ESEC
に行って来る。
でお話を聞いたり。
が重要そう。
( つっこみ )
#1 [Namazu] make updatepkg_delete: unable to completely remove directory '/usr/pkg/etc/namazu' pkg_delete: unable to completely remove directory '/usr/pkg/include/namazu' pkg_delete: file `/usr/pkg/lib/libnmz.so.6' doesn't really exist pkg_delete: file `/usr/pkg/lib/libnmz.so.6.0' doesn't really exist pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/etc' pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/filter' pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/pl' pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/template' pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu' pkg_delete: couldn't entirely delete package `namazu-2.0.13pre1' (perhaps the packing list is incorrectly specified?) ( つっこみ )
2002年07月09日(火) 旧暦 [n年日記]#2 [NetBSD] X11R6-2002-07-07
を作って
お知らせメール
を出したら
07-08 もあるよ
と言われてしまった。 ( つっこみ )
#1 [無題] 買物かご Software
cafemilk は Mac だと 買物かごが使えない(ことがある)
(13:10 - 15:00 まで
某通販サイト
の方にお話を聞く)
( つっこみ )
2001年07月09日(月) 旧暦 [n年日記]#1 [Emacs] pkg で何か入れたら、libpng.so.1 not found
となってしまったので、symlink を張っておく
root@harry 22:07:42/010709(...pkg/lib)# \ ? ls -l libpng* 185288 Jul 8 22:07 libpng.a 746 Jul 8 22:07 libpng.la 13 Jul 8 22:07 libpng.so -> libpng.so.2.0 13 Jul 8 22:07 libpng.so.2 -> libpng.so.2.0 153744 Jul 8 22:07 libpng.so.2.0 root@harry 22:07:44/010709(...pkg/lib)# \ ? ln -s libpng.so.2.0 libpng.so.1Emacs って、固定で link するのかなぁ。 ( つっこみ )
2000年07月09日(日) 旧暦 [n年日記]#1 [hns] たまに中身が表示されないことがある。
のは
「cache が(何かの原因で)作られなかったのに、
作られたことになっている」
気がする。その(何かの原因)の一つは、例えば cache/2000/
の持主が (Web の走っている権限でなく) 自分になってしまっている。
とか。
@ 重複:
これは
~/diary/cache/2000/20000619.xhnf
の中身が何かの理由で重複して作られてしまったので、
それを書替えるきっかけがなければ、自然に直る
ということはない。
以下いろいろ調べたが、多分意味がない。 public_html/diary/lib/HNS/Diary.pm 116 sub Read($) 117 { 118 my $self = shift; 119 my $ok; 120 my $warning_message; 121 122 # xhnf checking 123 my ($year, $month, $day) = ($self->year, $self->month, $self->day); 124 my $xhnf = "$HNS::System::CacheDir/$year/$year$month$day.xhnf"; 125 if (-f $xhnf) { 126 my $xhnf_lm = (stat($xhnf))[9]; 127 if (($self->last_modified == $xhnf_lm) 128 || ($HNS::System::AllowCacheOnly && ! -e $self->filename)) { 129 $self->read_done(1); 130 return; 131 }127 行目の last_modified を見ると、 「元の時刻情報と、Cache xhnf が同じなら、処理は飛ばす」という Cache について当然の処理が書いてある。 makoto@milano ■18:50:41/000709(~...lib/HNS)> grep -n last_modified Diary.pm 48: last_modified 53:attributes qw(filename year month day tree user_var last_modified 104: # set last_modified 105: $self->last_modified((stat($self->filename))[9]); 127: if (($self->last_modified == $xhnf_lm) 210: if (($self->last_modified == $xhnf_lm) 257: utime($self->last_modified, $self->last_modified, $xhnf);以前の d20000619.hnf を touch したい気分。 xhnf を書出しているのは次の部分 (index.cgi) 173 # recent 174 else { 175 $col->ReadRecent($HNS::System::DefaultMax); 176 } 177 178 # print 179 $hns->Print($col); (lib/HNS/Collection.pm) 71 sub Read($$$$) 72 { 73 my ($self, $year, $month, $day) = @_; ...... 85 for my $ymd (sort keys %{$self->diarys}){ 114 @files = grep /^d\d{4,}$month$day\.hnf$/, readdir DIR; 100 sub ReadDay($$$) 101 { 102 my ($self, $month, $day) = @_; 121 $self->diarys->{$1} = $diary; 176 最新 $max 分を読み込む。 180 sub ReadRecent($;$) 181 { 182 my ($self, $max) = @_; ..... 204 $diary->Read; (lib/HNS/Diary.pm) 190 sub Print($$) 191 { 192 my $self = shift; 193 my $reverse_sec = shift; ..... 250 open X, ">$xhnf"; 251 eval 'flock(X, LOCK_EX)'; 252 # head 253 my $head = $HNS::Diary::Head; 254 $head =~ s/%user{([A-Z]+)}/$self->user_var->Eval($1)/ge; # user var 255 $templ->SetTemplate($head); 256 print X $templ->Expand; 257 if ($self->has_user_var) { 258 my $user_var = $HNS::Diary::UserVar; 259 $user_var =~ s/%user{([A-Z]+)}/$self->user_var->Eval($1)/ge; # user var 260 $templ->SetTemplate($user_var); 261 print X $templ->Expand; 262 } 263 close X; 264 265 # diarys 266 $self->tree->Print($self->year, $self->month, $self->day, $HNS::Diary::section); 267 ( つっこみ )
|
最近の日記 2025年01月15日 ・今更 advent calendar 2025年01月12日 ・金柑収穫 2025年01月07日 ・sh: 1: not found ・sh: 1: not found 2025年01月02日 ・geography/R-s2 | ||