From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7698D1384AE for ; Tue, 15 Jan 2013 11:10:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D988D21C0BF; Tue, 15 Jan 2013 11:10:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 65B9221C0BF for ; Tue, 15 Jan 2013 11:10:42 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7F26733DA98 for ; Tue, 15 Jan 2013 11:10:41 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id B107AE4073 for ; Tue, 15 Jan 2013 11:10:38 +0000 (UTC) From: "Zac Medico" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Zac Medico" Message-ID: <1358248222.a8d775aeb0256e8fbde687ea44749b81bfd2b509.zmedico@gentoo> Subject: [gentoo-commits] proj/portage:master commit in: man/ X-VCS-Repository: proj/portage X-VCS-Files: man/ebuild.1 X-VCS-Directories: man/ X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico X-VCS-Revision: a8d775aeb0256e8fbde687ea44749b81bfd2b509 X-VCS-Branch: master Date: Tue, 15 Jan 2013 11:10:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 80dc70f6-13fa-4cf1-9e58-c541a474684b X-Archives-Hash: 2d60d36eef16ce2b52d87dc20995e58e commit: a8d775aeb0256e8fbde687ea44749b81bfd2b509 Author: Zac Medico gentoo org> AuthorDate: Tue Jan 15 11:10:22 2013 +0000 Commit: Zac Medico gentoo org> CommitDate: Tue Jan 15 11:10:22 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=a8d775ae ebuild.1: update obsolete md5 references --- man/ebuild.1 | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/man/ebuild.1 b/man/ebuild.1 index b6a7b30..600fed3 100644 --- a/man/ebuild.1 +++ b/man/ebuild.1 @@ -1,4 +1,4 @@ -.TH "EBUILD" "1" "Dec 2012" "Portage VERSION" "Portage" +.TH "EBUILD" "1" "Jan 2013" "Portage VERSION" "Portage" .SH "NAME" ebuild \- a low level interface to the Portage system .SH "SYNOPSIS" @@ -53,13 +53,13 @@ manually clean these files with \fIrm \-rf /var/tmp/portage\fR. .BR fetch Checks to see if all the sources specified in SRC_URI are available in DISTDIR (see \fBmake.conf\fR(5) for more information) and have a valid -md5 checksum. If the sources aren't available, an attempt is made to +checksum. If the sources aren't available, an attempt is made to download them from the locations specified in SRC_URI. If multiple download locations are listed for a particular file, Portage pings each location to see which location is closer. (May not be true presently.) The Gentoo Linux mirrors defined by GENTOO_MIRRORS is always considered first. If for some reason the current or -just\-downloaded sources' md5 digests don't match those recorded +just\-downloaded sources' checksums don't match those recorded in files/digest\-[package]\-[version\-rev], a warning is printed and ebuild exits with an error code of 1. .TP @@ -135,8 +135,8 @@ shown here. This function installs all the files in the \fIinstall directory\fR to the live filesystem. The process works as follows: first, the \fIpkg_preinst()\fR function (if specified) is run. Then, the files -are merged into the live filesystem, and the installed files' md5 -digests are recorded in +are merged into the live filesystem, and the installed files' +checksums are recorded in \fI/var/db/pkg/${CATEGORY}/${PN}\-${PVR}/CONTENTS\fR. After all the files have been merged, the \fIpkg_postinst()\fR function (if specified) is executed. @@ -150,7 +150,7 @@ particular step doesn't complete successfully. .TP .BR unmerge This function first executes the \fIpkg_prerm()\fR function (if specified). -Then it removes all files from the live filesystem that have a valid md5 +Then it removes all files from the live filesystem that have a valid checksum and mtime in the package contents file. Any empty directories are recursively removed. Finally, it runs \fIpkg_postrm()\fR function (if specified). It is safe to merge a new version of a package first and