I have a suggestion.

1) Find any text you are able on UNIX
2) Read about cron

It is possible that cron was implemented in such a way that it must be set
to task. If the Anacron message bothers you, I would remove APT from the
cron process. It will free up memory.

On 1/5/08, Francesco Poli <[EMAIL PROTECTED]> wrote:
>
> Package: apt
> Version: 0.7.9
> Severity: normal
>
> Hi!
>
> As far as I understand (see APT configuration below),
> /etc/cron.daily/apt should do absolutely nothing on my system.
> Hence, it should basically behave as /bin/true .
>
> Unfortunately, it seems that it can also behave as /bin/false
> in some scenarios.
> I upgraded to version 0.7.9 yesterday, used my box for some time
> and then halted the system.
> Today, I booted the system, logged in, and started doing some
> things.
> After a short time I received a local mail message from Anacron:
>
> Subject: Anacron job 'cron.daily' on $MY_HOST_NAME
> Date: Sat, 05 Jan 2008 18:16:47 +0100
>
> run-parts: /etc/cron.daily/apt exited with return code 1
>
> It seems that the problem is related to bug #454561, but it's not
> the same.  If I read /etc/cron.daily/apt correctly, what happened
> is that, when Anacron ran it, I was just in the middle of a manual
>
> aptitude update ; aptitude safe-upgrade
>
> As a consequence, /etc/cron.daily/apt could not lock the cache and
> exited with exit status 1.
>
> My problem is: I didn't asked APT to do anything in an unattended
> manner, why should /etc/cron.daily/apt attempt to lock the cache
> and exit *with errors* when it fails to do so?!?
>
> I think that /etc/cron.daily/apt should *entirely* refrain from
> checking cache lockability or performing any other actions,
> *if* APT configuration implies that the script should do nothing
> at all.
> When APT configuration tells that /etc/cron.daily/apt should do
> nothing at all, it should behave exactly as /bin/true ...
>
>
> Is there anything I failed to understand?
>
>
> -- Package-specific info:
>
> -- apt-config dump --
>
> APT "";
> APT::Architecture "amd64";
> APT::Build-Essential "";
> APT::Build-Essential:: "build-essential";
> APT::Install-Recommends "1";
> APT::Install-Suggests "0";
> APT::Acquire "";
> APT::Acquire::Translation "environment";
> APT::Authentication "";
> APT::Authentication::TrustCDROM "true";
> APT::NeverAutoRemove "";
> APT::NeverAutoRemove:: "^linux-image.*";
> APT::NeverAutoRemove:: "^linux-restricted-modules.*";
> Dir "/";
> Dir::State "var/lib/apt/";
> Dir::State::lists "lists/";
> Dir::State::cdroms "cdroms.list";
> Dir::State::userstatus "status.user";
> Dir::State::status "/var/lib/dpkg/status";
> Dir::Cache "var/cache/apt/";
> Dir::Cache::archives "archives/";
> Dir::Cache::srcpkgcache "srcpkgcache.bin";
> Dir::Cache::pkgcache "pkgcache.bin";
> Dir::Etc "etc/apt/";
> Dir::Etc::sourcelist "sources.list";
> Dir::Etc::sourceparts "sources.list.d";
> Dir::Etc::vendorlist "vendors.list";
> Dir::Etc::vendorparts "vendors.list.d";
> Dir::Etc::main "apt.conf";
> Dir::Etc::parts "apt.conf.d";
> Dir::Etc::preferences "preferences";
> Dir::Bin "";
> Dir::Bin::methods "/usr/lib/apt/methods";
> Dir::Bin::dpkg "/usr/bin/dpkg";
> Dir::Log "var/log/apt";
> Dir::Log::Terminal "term.log";
> DPkg "";
> DPkg::Pre-Install-Pkgs "";
> DPkg::Pre-Install-Pkgs:: "/usr/sbin/apt-listbugs apt || exit 10";
> DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
> DPkg::Tools "";
> DPkg::Tools::Options "";
> DPkg::Tools::Options::/usr/sbin/apt-listbugs "";
> DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "2";
>
> -- (no /etc/apt/preferences present) --
>
>
> -- /etc/apt/sources.list --
>
> deb     http://mir2.ovh.net/debian/ testing main
> deb-src http://mir2.ovh.net/debian/ testing main
> deb     http://debian.intergenia.de/debian/ testing main
> deb-src http://debian.intergenia.de/debian/ testing main
>
> deb     http://security.debian.org/ testing/updates main
> deb-src http://security.debian.org/ testing/updates main
>
> -- System Information:
> Debian Release: lenny/sid
> APT prefers testing
> APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.22-3-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages apt depends on:
> ii  debian-archive-keyring        2007.07.31 GnuPG archive keys of the
> Debian a
> ii  libc6                         2.7-5      GNU C Library: Shared
> libraries
> ii  libgcc1                       1:4.2.2-4  GCC support library
> ii  libstdc++6                    4.2.2-4    The GNU Standard C++ Library
> v3
>
> apt recommends no packages.
>
> -- no debconf information
>
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>

Reply via email to