O que significa “reduzir delta para o ubuntu”?

0

Em Aceito o apt 1.0.3 (fonte all amd64) , aparece:

Changes: 
 apt (1.0.3) unstable; urgency=medium
 .
   [ Michael Vogt ]
   * reduce delta to ubuntu
   * provide support for vendor specific config files
   * debian/apt-doc.docs: remove README.MultiArch
   * Fix missing ScreenWidth check in apt.cc
   * Only do openpty() if both stdin/stdout are terminals (Closes: 746434)
 .
Então o que significa "reduzir o delta para o ubuntu"?     
por DK Bose 07.05.2014 / 20:06

2 respostas

4

Isto não é realmente sobre o Ubuntu como tal, mas delta é usado para significar a distância ou diferença entre duas coisas. Presumivelmente, o log que você cita descreve as mudanças feitas no pacote apt do Debian para torná-lo mais parecido com as mudanças implementadas pelos desenvolvedores do Ubuntu.

Delta é usado aqui com essa definição ( source ):

% bl0ck_qu0te%     
por terdon 07.05.2014 / 20:11
3

Este é o commit da mensagem faz referências . Existem algumas mudanças diversas que beneficiam o Ubuntu e estão sendo incorporadas ao ramo principal, é o caso da ativação de relatórios de suporte:

--- a/apt-pkg/deb/dpkgpm.cc
+++ b/apt-pkg/deb/dpkgpm.cc
@@ -1617,7 +1617,7 @@ void pkgDPkgPM::WriteApportReport(const char *pkgpath, const char *errormsg)
    string::size_type pos;
    FILE *report;

-   if (_config->FindB("Dpkg::ApportFailureReport", false) == false)
+   if (_config->FindB("Dpkg::ApportFailureReport", true) == false)
    {
       std::clog << "configured to not write apport reports" << std::endl;
       return;

Adicionando todos os arquivos terminados em .distUpgrade à lista de ignorados:

--- a/apt-pkg/init.cc
+++ b/apt-pkg/init.cc
@@ -86,6 +86,7 @@ bool pkgInitConfig(Configuration &Cnf)
    Cnf.Set("Dir::Ignore-Files-Silently::", "\.dpkg-[a-z]+$");
    Cnf.Set("Dir::Ignore-Files-Silently::", "\.save$");
    Cnf.Set("Dir::Ignore-Files-Silently::", "\.orig$");
+   Cnf.Set("Dir::Ignore-Files-Silently::", "\.distUpgrade$");

    // Default cdrom mount point
    Cnf.CndSet("Acquire::cdrom::mount", "/media/cdrom/");

Adicionando linux-tools à lista de pacotes para não autoremove e muda para o limite de linha do arquivo de substituição dos repositórios ftp (eu acho). A mudança para o debian/apt.install.in não fez sentido para mim (talvez apenas um comentário), então eu não sei o que isso faz.

    
por Braiam 08.05.2014 / 05:32