|
|
便利なツール 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. Stop
h97# 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-expat
cat /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.1
Emacs って、固定で 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年12月11日 ・oreore 2025/12 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? 2025年10月13日 ・missing package | ||