BSD/LinuxでのOffice/Desktop環境を語れ! Part03 (385レス)
上下前次1-新
33(1): 2021/11/13(土)00:57 AAS
長いことemacs+wanderlustを使ってたけど、キーバインドを覚えるor調べるのに疲れて、
thunderbirdに乗り換えちゃったよ
34: 2021/11/13(土)07:25 AAS
>>33
グッジョブ! コンピュータなんて楽できてなんぼだからね
35(1): 6 2021/11/13(土)11:13 AAS
>>29
当方環境
OSバージョン:FreeBSD 13.0-RELEASE-p4 amd64(当時)
インタラクティブシェル:/bin/tcsh
GUI環境:Window Maker、Fluxbox 等
たまにモダンなデスクトップ環境も使用しております
36: FreeBSDでwimeを使っている君 2021/11/15(月)17:51 AAS
# pkg upgrade
Installed packages to be REINSTALLED:
dialog4ports-0.1.6_1 (option removed: CHINESE)
新しい冷戦が始まる(始まっている)と言われていますが、
米中新冷戦って意味合いでremovedなんでしょうか。
37(1): FreeBSDでwimeを使っている君 2021/11/15(月)17:55 AAS
>>29
wimeの事を書き忘れていましたが、
FreeBSD(amd64)のi386-wine-devel(Wine6.12)において、
i386でコンパイルされたimm32.dll.soをファイルコピーで
持ってきて、
「/usr/local/lib32/wine/i386-unix/imm32.dll.so」に
置いたことにより、
Wine6.12 + wime4.1.4 + ATOK17(2004)で動いています。
>>35
6氏、ありがとうございます。
省12
38(4): FreeBSDでwimeを使っている君 2021/11/15(月)17:58 AAS
何気なくググってたら驚きました。
259587 emulators/i386-wine{-devel}: Delete ports (was: Fails to fetch: i386-wine-devel-6.12,1.txz: Not Found)
外部リンク[cgi]:bugs.freebsd.org
D32322 emulators/i386-wine{-devel}: Delete ports
外部リンク:reviews.freebsd.org
Alexander氏によると、通常のWineで32bit、64bitが扱えるので、
i386-wine{-devel}は、削除要請されているとのこと。
ports/emulators/wine-devel/Makefile を見ると、
「a subset of emulators/i386-wine-devel」とか書いてあって、
i386-wineの成果が吸収されるのかもしれません。
省6
39(2): FreeBSDでwimeを使っている君 2021/11/15(月)18:00 AAS
FreeBSD13.0(amd64) ※以下レス用に1byte空白連続→2byte空白
# pkg remove i386-wine-devel
# pkg install wine-devel
% pkg info |grep wine
wine-devel-6.18,1 Microsoft Windows compatibility environment
% wine <TAB>
wine wineboot wineconsole winedump winegcc winepath
wine64 winebuild winecpp winefile winemaker wineserver
wine64.bin winecfg winedbg wineg++ winemine
% wineboot
省16
40: FreeBSDでwimeを使っている君 2021/11/15(月)18:01 AAS
259697 emulators/wine /usr/local/share/wine/pkg32.sh upgrade: pkg: wrong architecture: … pkg: repository poudriere contains packages with wrong ABI: FreeBSD:14:amd64
外部リンク[cgi]:bugs.freebsd.org
>>39 に関して上記のような記事もみつけましたが、微妙に違う気もします。
つい最近の話ですし、状況が落ち着くのを待ちます。
あー、FreeBSDの現在のWine事情を解説してくれる記事はないものか。
技術評論社のWebでのFreeBSDの連載は、とうの昔に終わったし、
紙媒体でなら、なんて、とても無理な話です。
41: 6 2021/11/15(月)20:20 AAS
>>37-38
大した用途に使っていない事もありますが今のところ正常動作ですね
i386-wine-develのdistfileに関しては驚きですね 確かにportsディレクトリで # make fetch しても落ちてきませんでした
取り敢えず # pkg create i386-wine-devel しておきました いつ入手不可になるかわからないので
42: FreeBSDでwimeを使っている君 2021/11/18(木)00:33 AAS
FreshPortsを、今、見るとi386-wine-develは、
もう無くなっています。
i386-wine、wine、wine-develは、
2021/11/16 14:33:56 に更新され、
更新内容は同じ文章です。
>Emulator/i386-wine-devel. port removed.
>This port and the pre-built binaries have not been updated recently.
>emulators/wine-devel now supports i386 on amd64, so remove it.
との事です。
wine-devel-6.21なら正常に動くんでしょうか。
省10
43: FreeBSDでwimeを使っている君 2021/11/19(金)03:14 AAS
Wine6.21時点での、emulators/wine{-devel}/files の
wow64.sh(長いものはレス用に桁折り)を見ると、
「I386_ROOT="${WINE_i386_ROOT:-$HOME/.i386-wine-pkg}"」
と、i386-wine-pkgをホームディレクトリの下に作り、
32bitなEXEは、
「exec "$I386_ROOT/$PREFIX/bin/wine" "$@"」
で起動するようです。
※執筆者の場合は、>>39 の試行で作りかけで止まっていた。
当たり前ですが、以下の引用のように
Wine64とWine32(WoW64)のバージョンは同一に保たれるようです。
省7
44: FreeBSDでwimeを使っている君 2021/11/19(金)03:44 AAS
FreeBSD(amd64)からi386-wine{-devel}がなくなり、
FreeBSDでのWineの、WoW64移行をふまえたうえでの、
wimeについて。
現状では、64bitなatokが、FreeBSDのWine64にインストールできない
(wime公式)ので、人柱の試行で発見されるなど、事態が変わらない限り、
FreeBSDのWineでは、atokは32bit版を使う事になります。
※今度のFreeBSDでのWineの変更で、Linuxのように、64bitなatokが
使えるようになっているかもしれません。
これまでのレスの内容をふまえると、32bitなimm32.dll.soは、置き場所が
変わるという事になります。
省4
45(1): FreeBSDでwimeを使っている君 2021/11/19(金)03:54 AAS
>>25 の追記。
FreeBSD(amd64)のi386-wine-devel(Wine6.12)では
「WOW64?=0」「WOW64?=1」どちらも、
wimeのgmakeが通りませんでした。
~/wime-4.1.4 % gmake
(略)
gmake[1]: ディレクトリ '/usr/home/hoge/wime-4.1.4/lib' から出ます
gmake -C so
gmake[1]: ディレクトリ '/usr/home/hoge/wime-4.1.4/so' に入ります
gmake[1]: *** 'wimeapi.o' に必要なターゲット 'X11/keysym.h' を make するルールがありません. 中止.
省8
46: FreeBSDでwimeを使っている君 2021/11/19(金)04:28 AAS
外部リンク:reviews.freebsd.org
>gerald added a comment. Mon, Nov 15, 11:15 PM
>For the actual commit, I'll list you as author anyway.
Alexander88207氏とgerald氏がケンカしている訳ではないようで
安心しました。
ただ、過渡期真っ最中のようで、低スキルの執筆者としては、
Wineのバージョンが、いくつか上がってこなれるまでは、
試せません。
47: FreeBSDでwimeを使っている君 2021/11/20(土)08:51 AAS
i386-wine-develが、即、消えたのはともかく、
i386-wineは残っていたので、ある程度までは残しておくんだ、と、
思っていましたが、今、FreshPortsを見ると消えています。
外部リンク:reviews.freebsd.org
外部リンク[cgi]:bugs.freebsd.org
アメリカ時間だと思いますが、2021/11/19の昨日には、
i386-wine{-devel}は、なくなり、wine{-devel}へ、一本化されたようです。
48: FreeBSDでwimeを使っている君 2021/12/11(土)18:41 AAS
前スレの「その2」に書いた、yc.elの話で、おわびと言うか、
「その後」に、かなり遅いタイミングではあるものの、
「気づいた」という話をします。
2chスレ:unix
emacs27.1で、yc.elを起動すると「process-kill-without-query」の
エラーが出るが、twitterの「shg@shg」氏の説明と、助言により、
.emacsに以下のコードを書いて一応の解決を見たという話です。
>(defun process-kill-without-query (process &optional flag)
>(set-process-query-on-exit-flag process nil)
49: FreeBSDでwimeを使っている君 2021/12/11(土)18:45 AAS
偶然、気づいたのですが、FreeBSDのyc.elのPorts(5.2.1_17,1)側で
修正が入っていました。
この場合、.emacs側で「のりきる」コードを書くより、yc.el側の修正の
ほうが、正しい解決方法であると思います。
FreshPorts -- japanese/yc.el: Yet another Canna client for Emacs
外部リンク:www.freshports.org
>5.2.1_17,1
>04 Dec 2020 12:41:09
>The "process-kill-without-query" function was made
>obsolete in emacs 27.1 [1]. Therefore the function
省9
50: FreeBSDでwimeを使っている君 2021/12/11(土)18:47 AAS
YC's Room
外部リンク[html]:www.ceres.dti.ne.jp
yc.elの公式は開店休業状態なので、何かあれば、自分で何とか
するしかない、と思っていましたが、Ports側だけで修正が入る事が
あるのですね。
yc.elの公式に反映させないとLinuxユーザが困るな、と思うのですが、
yc.elの公式はどうなっているんでしょうね。
yc.elのFreeBSDのPortsのパッチを公開すれば、
yc.elで「process-kill-without-query」で困ったLinuxユーザも
対応できると思うので、以下にURLなどを書きます。
51(1): FreeBSDでwimeを使っている君 2021/12/11(土)19:04 AAS
freebsd-ports/patch-yc.el at main・freebsd/freebsd-ports・GitHub
外部リンク[el]:github.com
※FreeBSDのPortsのPatchでは日本語コメントが読めるのですが、
githubでは、日本語コメント部分が化けています。
対照引用しようと思ったのですが、5chに書き込む際も、書き込み欄に
コピペした時点で、github側の引用が妙な化けかたをしており、
対照にならないので、日本語コメント部分のみを、FreeBSDのPortsの、
/usr/ports/japanese/yc.el/files/patch-yc.el から引用します。
以下、引用行を執筆者が明示し、次行の引用部分は、引用符をつけません。
03行
省12
52: 2021/12/20(月)11:01 AAS
Python2の呪いにてportsから無くなってからしばらく経つccsm、アップストリームのソースから入れてみた
ちゃんと機能するもののアイコンに不満あり
画像リンク[jpg]:i.imgur.com
上下前次1-新書関写板覧索設栞歴
あと 333 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.010s