From owner-freebsd-users-jp@freebsd.org Sat May 14 23:13:43 2016 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0557CB3B5EA for ; Sat, 14 May 2016 23:13:43 +0000 (UTC) (envelope-from chaltier@agate.plala.or.jp) Received: from msa01a.plala.or.jp (msa01.plala.or.jp [58.93.240.1]) by mx1.freebsd.org (Postfix) with ESMTP id 984A61A95 for ; Sat, 14 May 2016 23:13:41 +0000 (UTC) (envelope-from chaltier@agate.plala.or.jp) Received: from msc02.plala.or.jp ([172.23.12.32]) by msa01b.plala.or.jp with ESMTP id <20160514231122.UKFL14542.msa01b.plala.or.jp@msc02.plala.or.jp> for ; Sun, 15 May 2016 08:11:22 +0900 Received: from [192.168.11.4] (really [219.119.3.96]) by msc02.plala.or.jp with ESMTP id <20160514231122.EOBO2966.msc02.plala.or.jp@[192.168.11.4]> for ; Sun, 15 May 2016 08:11:22 +0900 Date: Sun, 15 May 2016 08:11:22 +0900 From: chaltier To: freebsd-users-jp@freebsd.org In-Reply-To: <6129C971-455E-4672-A5C2-482CA20F9554@itc.naist.jp> References: <20160513171047.6BE1.A7D5A726@agate.plala.or.jp> <6129C971-455E-4672-A5C2-482CA20F9554@itc.naist.jp> Message-Id: <20160515081122.8E9D.A7D5A726@agate.plala.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.64.06 [ja] X-VirusScan: Outbound; msa01m; Sun, 15 May 2016 08:11:22 +0900 Subject: [FreeBSD-users-jp 95810] Re: =?iso-2022-jp?b?cGtnIGF1dG9yZW1vdmUgGyRCJE41c0YwJEskRCQkGyhC?= =?iso-2022-jp?b?GyRCJEYbKEI=?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 May 2016 23:13:43 -0000 垣内さま 早速のご連絡ありがとうございます。 これでパッケージの管理が楽になりそうです。 疑問が解決でき、大変感謝致します。 ありがとうございした。 On Fri, 13 May 2016 18:13:57 +0900 "KAKIUCHI Masatoshi (垣内 正年)" wrote: > > 「直接導入した」「依存関係で導入された」は、automatic flag で管理されています。 > 「automatic flag = 1」かつ「reverse dependencies なし」のパッケージが pkg autoremove の対象となります。 > > pkg autoremove -n > と > pkg query -e '%a=1 && %#r=0' '%n-%v' > は同じパッケージを表示します。 > すべてのパッケージの automatic flag を表示するには、例えば > pkg query '%a %n-%v' > を実行します。 > > 「依存関係で導入された」パッケージを「直接導入した」ことにして、自動削除されないようにするには、 > pkg set -A 0 pkg-name > として automatic flag を 0 に変更します。 > 逆に、 > pkg set -A 1 pkg-name > とすれば、「依存関係で導入された」ことになります。 > > On 2016-05-13, at 17:10, Tetsuya Ito wrote: > > > 伊藤と申します。pkg autoremove の動作について教えて下さい。 > > > > pkg autoremove は、依存関係で導入されたパッケージが、依存先のパッケージが削除された際などで依存先が無くなった場合に、削除対象となるかと思いますが「直接導入した」「依存関係で導入された」など、どのように判断しているのでしょうか。 > > これらの設定は手動で変更する事は可能でしょうか。 > > > > 例えば、mariadb100-server は rev415024 から openssl が依存関係となりましたが、rev415024 以前に mariadb100-server を導入しており、openssl は別で導入していた場合、mariadb100-server を rev415024 に portmaster 等で、アップグレードした後に、mariadb100-server を削除し、pkg autoremove を実行すると、openssl は削除対象となるのでしょうか。 > > また、なんらかの設定を変更し、openssl を削除対象(依存関係で導入された)とする事は可能でしょうか。 > > > > お知恵をお借りできれば幸いです。 > > 宜しくお願い致します。 > > > > _______________________________________________ > > freebsd-users-jp@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org" > > --- > 奈良先端科学技術大学院大学 総合情報基盤センター > 垣内正年 > > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org"