[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#465347: Further problem update - please reopen the bug



There is indeed a problem with apt translations. The build process of apt
package splits one big .po file into smaller ones, for different programs
and libraries from apt family. One of them is the libapt-pkg, which is used
by other frontends, like aptitude, synaptic and update-manager.

What I can tell from my tests is that at least one of the newer messages,
"Reading state information" is not placed in the right domain during build.
I suspect that this is because of incomplete translations where this string
is marked as fuzzy. On the other hand, if I add the translated text manually
to the libapt-pkg*.mo file - as detailed below - then all is fine (this file
is part of the apt package, as listed by dpkg). The problem can be confirmed
by running synaptic [1] aptitude or even apt-get [2] in non-English locale.

[1]
Here's the original procedure I've used. I have run synaptic using nice,
to be able to see the messages in its status bar:

# nice -n 19 synaptic

And yes, "Reading state information" has been displayed.
Then I hacked the libapt-pkg*.mo file:

# dpkg -S /usr/share/locale/pl/LC_MESSAGES/libapt-pkg4.5.mo
apt: /usr/share/locale/pl/LC_MESSAGES/libapt-pkg4.5.mo

# msgunfmt /usr/share/locale/pl/LC_MESSAGES/libapt-pkg4.5.mo > libapt-pkg_pl.po

# echo 'msgid "Reading state information"' >> libapt-pkg_pl.po
# echo 'msgstr "Odczyt informacji o stanie"' >> libapt-pkg_pl.po

# mv /usr/share/locale/pl/LC_MESSAGES/libapt-pkg4.5.mo libapt-pkg4.5.mo.orig
# msgfmt -o /usr/share/locale/pl/LC_MESSAGES/libapt-pkg4.5.mo libapt-pkg_pl.po

Finally, I re-checked the synaptic, and the message has been changed.

# nice -n 19 synaptic


[2]
During weekend I did extensive testing and compared Debian Etch and Lenny
installations, as well as several available Ubuntu releases (to get a better
overview for time points in between Etch and Lenny).

Here's the procedure I've used:
(you should find 6 files attached, one for each OS install)

1. Install a Debian base system or a full Ubuntu / GNOME environment
2. Make sure OS is configured to Polish locale
3. Install all upgrades, reboot the system
4. Issue the following commands:
   a) LANG=C LC_ALL=C aptitude update
   b) LANG=C LC_ALL=C aptitude upgrade           # for Etch
      or:
      LANG=C LC_ALL=C aptitude safe-upgrade      # for Lenny
   c) aptitude update
   d) aptitude upgrade                           # for Etch
      or
      aptitude safe-upgrade                      # for Lenny
5) Store the output of these commands in text file

Here is the result matrix:

         |     Dapper       |      Etch      |      Feisty
         |                  |                |
apt      | 0.6.43.3ubuntu3  |  0.6.46.4-0.1  | 0.6.46.4ubuntu10
version  |                  |                |
         |                  |                |
aptitude |  0.4.0-5ubuntu3  |    0.4.4-4     |  0.4.4-1ubuntu3
version  |                  |                |
         |                  |                |
problem? |       No         |       No       |       Yes
---------------------------------------------------------------
         |       Gutsy      |      Hardy *)  |  Lenny/Sid *)
         |                  |                |
apt      |  0.7.6ubuntu14   | 0.7.9ubuntu10  |    0.7.10
version  |                  |                |
         |                  |                |
aptitude | 0.4.6.1-1ubuntu3 | 0.4.9-2ubuntu4 |  0.4.10-1+b2
version  |                  |                |
         |                  |                |
problem? |        Yes       |      Yes       |      Yes

*) Not released yet

So, it seems like the problem started somewhere near apt-0.6.46, when Etch
and Feisty were released.


I installed build-dep and source of the apt package, I changed the problematic
fuzzy messages and then I built the apt package. With updated translations
("Reading state information" -> "Odczyt informacji o stanie") the results are:

Feisty: libapt-pkg3.53/pl.mo updated correctly
Gutsy:  libapt-pkg4.5/pl.mo  updated correctly
Hardy:  libapt-pkg4.6/pl.mo  updated correctly
Lenny:  libapt-pkg4.6/pl.mo  updated correctly

Since the situation of Polish translation of apt is that many translators are
currently working in Ubuntu Rosetta, I think that duplication of effort is
useless. I am going to raise interest in the Ubuntu Polish Translators Team
by providing updated translations of apt, an possibly aptitude, synaptic
and update-manager. I will be more than happy to contribute these translations
back to Debian after they will become reviewed.
$ LANG=C LC_ALL=C sudo aptitude update
Reading package lists...
Building dependency tree...
Reading extended state information...
Initializing package states...
Building tag database...
Get:1 http://pl.archive.ubuntu.com dapper Release.gpg [189B]
Get:2 http://pl.archive.ubuntu.com dapper-updates Release.gpg [191B]
Get:3 http://pl.archive.ubuntu.com dapper-backports Release.gpg [191B]
Hit http://pl.archive.ubuntu.com dapper Release
Get:4 http://security.ubuntu.com dapper-security Release.gpg [191B]
Hit http://pl.archive.ubuntu.com dapper-updates Release
Hit http://pl.archive.ubuntu.com dapper-backports Release
Hit http://pl.archive.ubuntu.com dapper/main Packages
Hit http://pl.archive.ubuntu.com dapper/restricted Packages
Hit http://pl.archive.ubuntu.com dapper/main Sources
Hit http://pl.archive.ubuntu.com dapper/restricted Sources
Hit http://pl.archive.ubuntu.com dapper/universe Packages
Hit http://pl.archive.ubuntu.com dapper/universe Sources
Hit http://security.ubuntu.com dapper-security Release
Hit http://pl.archive.ubuntu.com dapper-updates/main Packages
Hit http://pl.archive.ubuntu.com dapper-updates/restricted Packages
Hit http://pl.archive.ubuntu.com dapper-updates/main Sources
Hit http://pl.archive.ubuntu.com dapper-updates/restricted Sources
Hit http://pl.archive.ubuntu.com dapper-backports/main Packages
Hit http://pl.archive.ubuntu.com dapper-backports/restricted Packages
Hit http://pl.archive.ubuntu.com dapper-backports/universe Packages
Hit http://pl.archive.ubuntu.com dapper-backports/multiverse Packages
Hit http://pl.archive.ubuntu.com dapper-backports/main Sources
Hit http://pl.archive.ubuntu.com dapper-backports/restricted Sources
Hit http://security.ubuntu.com dapper-security/main Packages
Hit http://pl.archive.ubuntu.com dapper-backports/universe Sources
Hit http://pl.archive.ubuntu.com dapper-backports/multiverse Sources
Hit http://security.ubuntu.com dapper-security/restricted Packages
Hit http://security.ubuntu.com dapper-security/main Sources
Hit http://security.ubuntu.com dapper-security/restricted Sources
Hit http://security.ubuntu.com dapper-security/universe Packages
Hit http://security.ubuntu.com dapper-security/universe Sources
Fetched 4B in 0s (5B/s)
Reading package lists...

$ LANG=C LC_ALL=C sudo aptitude upgrade
Reading package lists...
Building dependency tree...
Reading extended state information...
Initializing package states...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.


$ sudo aptitude update
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy tagów...
Pobieranie:1 http://pl.archive.ubuntu.com dapper Release.gpg [189B]
Pobieranie:2 http://pl.archive.ubuntu.com dapper-updates Release.gpg [191B]
Pobieranie:3 http://pl.archive.ubuntu.com dapper-backports Release.gpg [191B]
Stary http://pl.archive.ubuntu.com dapper Release
Stary http://pl.archive.ubuntu.com dapper-updates Release
Pobieranie:4 http://security.ubuntu.com dapper-security Release.gpg [191B]
Stary http://pl.archive.ubuntu.com dapper-backports Release
Stary http://security.ubuntu.com dapper-security Release
Stary http://pl.archive.ubuntu.com dapper/main Packages
Stary http://pl.archive.ubuntu.com dapper/restricted Packages
Stary http://pl.archive.ubuntu.com dapper/main Sources
Stary http://pl.archive.ubuntu.com dapper/restricted Sources
Stary http://pl.archive.ubuntu.com dapper/universe Packages
Stary http://pl.archive.ubuntu.com dapper/universe Sources
Stary http://pl.archive.ubuntu.com dapper-updates/main Packages
Stary http://pl.archive.ubuntu.com dapper-updates/restricted Packages
Stary http://pl.archive.ubuntu.com dapper-updates/main Sources
Stary http://pl.archive.ubuntu.com dapper-updates/restricted Sources
Stary http://security.ubuntu.com dapper-security/main Packages
Stary http://pl.archive.ubuntu.com dapper-backports/main Packages
Stary http://pl.archive.ubuntu.com dapper-backports/restricted Packages
Stary http://pl.archive.ubuntu.com dapper-backports/universe Packages
Stary http://pl.archive.ubuntu.com dapper-backports/multiverse Packages
Stary http://pl.archive.ubuntu.com dapper-backports/main Sources
Stary http://pl.archive.ubuntu.com dapper-backports/restricted Sources
Stary http://pl.archive.ubuntu.com dapper-backports/universe Sources
Stary http://pl.archive.ubuntu.com dapper-backports/multiverse Sources
Stary http://security.ubuntu.com dapper-security/restricted Packages
Stary http://security.ubuntu.com dapper-security/main Sources
Stary http://security.ubuntu.com dapper-security/restricted Sources
Stary http://security.ubuntu.com dapper-security/universe Packages
Stary http://security.ubuntu.com dapper-security/universe Sources
Pobrano 4B w 0s (6B/s)
Czytanie list pakietów...

$ sudo aptitude upgrade
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy tagów...
Nie zostanÄ? zainstalowane, uaktualnione ani usuniÄ?te żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usuniÄ?cia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. ZajÄ?te po rozpakowaniu: 0B.


$ dpkg -l apt | grep apt
ii  apt            0.6.43.3ubuntu3 Advanced front-end for dpkg

$ dpkg -l aptitude | grep aptitude
ii  aptitude       0.4.0-5ubuntu3 terminal-based apt frontend
# LANG=C LC_ALL=C aptitude update
Get:1 http://ftp.pl.debian.org etch Release.gpg [378B]
Hit http://ftp.pl.debian.org etch Release
Ign http://ftp.pl.debian.org etch/main Packages/DiffIndex
Get:2 http://security.debian.org etch/updates Release.gpg [189B]
Ign http://ftp.pl.debian.org etch/main Sources/DiffIndex
Hit http://ftp.pl.debian.org etch/main Packages
Hit http://ftp.pl.debian.org etch/main Sources
Hit http://security.debian.org etch/updates Release
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
Hit http://security.debian.org etch/updates/main Packages
Hit http://security.debian.org etch/updates/main Sources
Fetched 2B in 1s (2B/s)
Reading package lists...

# LANG=C LC_ALL=C aptitude upgrade
Reading package lists...
Building dependency tree...
Reading extended state information...
Initializing package states...
Reading task descriptions...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.

# aptitude update
Pobieranie:1 http://ftp.pl.debian.org etch Release.gpg [378B]
Stary http://ftp.pl.debian.org etch Release
Ignorowane http://ftp.pl.debian.org etch/main Packages/DiffIndex
Ignorowane http://ftp.pl.debian.org etch/main Sources/DiffIndex
Stary http://ftp.pl.debian.org etch/main Packages
Pobieranie:2 http://security.debian.org etch/updates Release.gpg [189B]
Stary http://ftp.pl.debian.org etch/main Sources
Stary http://security.debian.org etch/updates Release
Ignorowane http://security.debian.org etch/updates/main Packages/DiffIndex
Ignorowane http://security.debian.org etch/updates/main Sources/DiffIndex
Stary http://security.debian.org etch/updates/main Packages
Stary http://security.debian.org etch/updates/main Sources
Pobrano 2B w 1s (2B/s)
Czytanie list pakietów...

# aptitude upgrade
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Odczyt opisów zadaÅ?...
Budowanie bazy etykiet...
Nie zostanÄ? zainstalowane, uaktualnione ani usuniÄ?te żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usuniÄ?cia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. ZajÄ?te po rozpakowaniu: 0B.


# dpkg -l apt | grep apt
ii  apt            0.6.46.4-0.1   Advanced front-end for dpkg

# dpkg -l aptitude | grep aptitude
ii  aptitude       0.4.4-4        terminal-based apt frontend
$ LANG=C LC_ALL=C sudo aptitude update
Get:1 http://pl.archive.ubuntu.com feisty Release.gpg [191B]
Get:2 http://pl.archive.ubuntu.com feisty-updates Release.gpg [191B]
Get:3 http://security.ubuntu.com feisty-security Release.gpg [191B]
Hit http://pl.archive.ubuntu.com feisty Release
Hit http://security.ubuntu.com feisty-security Release
Hit http://pl.archive.ubuntu.com feisty-updates Release
Hit http://pl.archive.ubuntu.com feisty/main Packages
Hit http://pl.archive.ubuntu.com feisty/restricted Packages
Hit http://pl.archive.ubuntu.com feisty/main Sources
Hit http://pl.archive.ubuntu.com feisty/restricted Sources
Hit http://pl.archive.ubuntu.com feisty/universe Packages
Hit http://pl.archive.ubuntu.com feisty/universe Sources
Hit http://pl.archive.ubuntu.com feisty/multiverse Packages
Hit http://pl.archive.ubuntu.com feisty/multiverse Sources
Hit http://security.ubuntu.com feisty-security/main Packages
Hit http://pl.archive.ubuntu.com feisty-updates/main Packages
Hit http://pl.archive.ubuntu.com feisty-updates/restricted Packages
Hit http://pl.archive.ubuntu.com feisty-updates/main Sources
Hit http://pl.archive.ubuntu.com feisty-updates/restricted Sources
Hit http://security.ubuntu.com feisty-security/restricted Packages
Hit http://security.ubuntu.com feisty-security/main Sources
Hit http://security.ubuntu.com feisty-security/restricted Sources
Hit http://security.ubuntu.com feisty-security/universe Packages
Hit http://security.ubuntu.com feisty-security/universe Sources
Hit http://security.ubuntu.com feisty-security/multiverse Packages
Hit http://security.ubuntu.com feisty-security/multiverse Sources
Fetched 3B in 0s (3B/s)
Reading package lists...

$ LANG=C LC_ALL=C sudo aptitude upgrade
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.

$ sudo aptitude update
Pobieranie:1 http://pl.archive.ubuntu.com feisty Release.gpg [191B]
Stary http://pl.archive.ubuntu.com feisty/main Translation-pl
Stary http://pl.archive.ubuntu.com feisty/restricted Translation-pl
Stary http://pl.archive.ubuntu.com feisty/universe Translation-pl
Stary http://pl.archive.ubuntu.com feisty/multiverse Translation-pl
Pobieranie:2 http://pl.archive.ubuntu.com feisty-updates Release.gpg [191B]
Ignorowane http://pl.archive.ubuntu.com feisty-updates/main Translation-pl
Ignorowane http://pl.archive.ubuntu.com feisty-updates/restricted Translation-pl
Stary http://pl.archive.ubuntu.com feisty Release
Pobieranie:3 http://security.ubuntu.com feisty-security Release.gpg [191B]
Ignorowane http://security.ubuntu.com feisty-security/main Translation-pl
Ignorowane http://security.ubuntu.com feisty-security/restricted Translation-pl
Stary http://pl.archive.ubuntu.com feisty-updates Release
Stary http://pl.archive.ubuntu.com feisty/main Packages
Stary http://pl.archive.ubuntu.com feisty/restricted Packages
Stary http://pl.archive.ubuntu.com feisty/main Sources
Stary http://pl.archive.ubuntu.com feisty/restricted Sources
Stary http://pl.archive.ubuntu.com feisty/universe Packages
Stary http://pl.archive.ubuntu.com feisty/universe Sources
Ignorowane http://security.ubuntu.com feisty-security/universe Translation-pl
Ignorowane http://security.ubuntu.com feisty-security/multiverse Translation-pl
Stary http://security.ubuntu.com feisty-security Release
Stary http://pl.archive.ubuntu.com feisty/multiverse Packages
Stary http://pl.archive.ubuntu.com feisty/multiverse Sources
Stary http://pl.archive.ubuntu.com feisty-updates/main Packages
Stary http://pl.archive.ubuntu.com feisty-updates/restricted Packages
Stary http://pl.archive.ubuntu.com feisty-updates/main Sources
Stary http://pl.archive.ubuntu.com feisty-updates/restricted Sources
Stary http://security.ubuntu.com feisty-security/main Packages
Stary http://security.ubuntu.com feisty-security/restricted Packages
Stary http://security.ubuntu.com feisty-security/main Sources
Stary http://security.ubuntu.com feisty-security/restricted Sources
Stary http://security.ubuntu.com feisty-security/universe Packages
Stary http://security.ubuntu.com feisty-security/universe Sources
Stary http://security.ubuntu.com feisty-security/multiverse Packages
Stary http://security.ubuntu.com feisty-security/multiverse Sources
Pobrano 3B w 1s (2B/s)
Czytanie list pakietów...

$ sudo aptitude upgrade
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy etykiet...
Nie zostanÄ? zainstalowane, uaktualnione ani usuniÄ?te żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usuniÄ?cia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. ZajÄ?te po rozpakowaniu: 0B.


$ dpkg -l apt | grep apt
ii  apt            0.6.46.4ubuntu10 Advanced front-end for dpkg

$ dpkg -l aptitude | grep aptitude
ii  aptitude       0.4.4-1ubuntu3 terminal-based apt frontend
$ LANG=C LC_ALL=C sudo aptitude update
Get:1 http://pl.archive.ubuntu.com gutsy Release.gpg [191B]
Get:2 http://pl.archive.ubuntu.com gutsy-updates Release.gpg [191B]
Get:3 http://security.ubuntu.com gutsy-security Release.gpg [191B]
Hit http://pl.archive.ubuntu.com gutsy Release
Hit http://security.ubuntu.com gutsy-security Release
Hit http://pl.archive.ubuntu.com gutsy-updates Release
Hit http://security.ubuntu.com gutsy-security/main Packages
Hit http://pl.archive.ubuntu.com gutsy/main Packages
Hit http://pl.archive.ubuntu.com gutsy/restricted Packages
Hit http://pl.archive.ubuntu.com gutsy/main Sources
Hit http://pl.archive.ubuntu.com gutsy/restricted Sources
Hit http://pl.archive.ubuntu.com gutsy/universe Packages
Hit http://pl.archive.ubuntu.com gutsy/universe Sources
Hit http://pl.archive.ubuntu.com gutsy/multiverse Packages
Hit http://pl.archive.ubuntu.com gutsy/multiverse Sources
Hit http://pl.archive.ubuntu.com gutsy-updates/main Packages
Hit http://pl.archive.ubuntu.com gutsy-updates/restricted Packages
Hit http://pl.archive.ubuntu.com gutsy-updates/main Sources
Hit http://pl.archive.ubuntu.com gutsy-updates/restricted Sources
Hit http://pl.archive.ubuntu.com gutsy-updates/universe Packages
Hit http://pl.archive.ubuntu.com gutsy-updates/universe Sources
Hit http://pl.archive.ubuntu.com gutsy-updates/multiverse Packages
Hit http://pl.archive.ubuntu.com gutsy-updates/multiverse Sources
Hit http://security.ubuntu.com gutsy-security/restricted Packages
Hit http://security.ubuntu.com gutsy-security/main Sources
Hit http://security.ubuntu.com gutsy-security/restricted Sources
Hit http://security.ubuntu.com gutsy-security/universe Packages
Hit http://security.ubuntu.com gutsy-security/universe Sources
Hit http://security.ubuntu.com gutsy-security/multiverse Packages
Hit http://security.ubuntu.com gutsy-security/multiverse Sources
Fetched 3B in 3s (1B/s)
Reading package lists...

$ LANG=C LC_ALL=C sudo aptitude safe-upgrade
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...

$ sudo aptitude update
Pobieranie:1 http://pl.archive.ubuntu.com gutsy Release.gpg [191B]
Stary http://pl.archive.ubuntu.com gutsy/main Translation-pl
Stary http://pl.archive.ubuntu.com gutsy/restricted Translation-pl
Stary http://pl.archive.ubuntu.com gutsy/universe Translation-pl
Stary http://pl.archive.ubuntu.com gutsy/multiverse Translation-pl
Pobieranie:2 http://pl.archive.ubuntu.com gutsy-updates Release.gpg [191B]
Pobieranie:3 http://security.ubuntu.com gutsy-security Release.gpg [191B]
Ignorowane http://security.ubuntu.com gutsy-security/main Translation-pl
Ignorowane http://security.ubuntu.com gutsy-security/restricted Translation-pl
Ignorowane http://pl.archive.ubuntu.com gutsy-updates/main Translation-pl
Ignorowane http://pl.archive.ubuntu.com gutsy-updates/restricted Translation-pl
Ignorowane http://pl.archive.ubuntu.com gutsy-updates/universe Translation-pl
Ignorowane http://pl.archive.ubuntu.com gutsy-updates/multiverse Translation-pl
Ignorowane http://security.ubuntu.com gutsy-security/universe Translation-pl
Ignorowane http://security.ubuntu.com gutsy-security/multiverse Translation-pl
Stary http://security.ubuntu.com gutsy-security Release
Stary http://pl.archive.ubuntu.com gutsy Release
Stary http://security.ubuntu.com gutsy-security/main Packages
Stary http://pl.archive.ubuntu.com gutsy-updates Release
Stary http://security.ubuntu.com gutsy-security/restricted Packages
Stary http://security.ubuntu.com gutsy-security/main Sources
Stary http://security.ubuntu.com gutsy-security/restricted Sources
Stary http://pl.archive.ubuntu.com gutsy/main Packages
Stary http://pl.archive.ubuntu.com gutsy/restricted Packages
Stary http://pl.archive.ubuntu.com gutsy/main Sources
Stary http://pl.archive.ubuntu.com gutsy/restricted Sources
Stary http://pl.archive.ubuntu.com gutsy/universe Packages
Stary http://pl.archive.ubuntu.com gutsy/universe Sources
Stary http://security.ubuntu.com gutsy-security/universe Packages
Stary http://security.ubuntu.com gutsy-security/universe Sources
Stary http://security.ubuntu.com gutsy-security/multiverse Packages
Stary http://security.ubuntu.com gutsy-security/multiverse Sources
Stary http://pl.archive.ubuntu.com gutsy/multiverse Packages
Stary http://pl.archive.ubuntu.com gutsy/multiverse Sources
Stary http://pl.archive.ubuntu.com gutsy-updates/main Packages
Stary http://pl.archive.ubuntu.com gutsy-updates/restricted Packages
Stary http://pl.archive.ubuntu.com gutsy-updates/main Sources
Stary http://pl.archive.ubuntu.com gutsy-updates/restricted Sources
Stary http://pl.archive.ubuntu.com gutsy-updates/universe Packages
Stary http://pl.archive.ubuntu.com gutsy-updates/universe Sources
Stary http://pl.archive.ubuntu.com gutsy-updates/multiverse Packages
Stary http://pl.archive.ubuntu.com gutsy-updates/multiverse Sources
Pobrano 3B w 2s (1B/s)
Czytanie list pakietów...

$ sudo aptitude safe-upgrade
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy etykiet...
Nie zostanÄ? zainstalowane, uaktualnione ani usuniÄ?te żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usuniÄ?cia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. ZajÄ?te po rozpakowaniu: 0B.
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy etykiet...


$ dpkg -l apt | grep apt
ii  apt            0.7.6ubuntu14  Advanced front-end for dpkg

$ dpkg -l aptitude | grep aptitude
ii  aptitude       0.4.6.1-1ubuntu3 terminal-based apt frontend
$ LANG=C LC_ALL=C sudo aptitude update
Hit http://pl.archive.ubuntu.com hardy Release.gpg
Hit http://pl.archive.ubuntu.com hardy-updates Release.gpg
Hit http://pl.archive.ubuntu.com hardy Release
Hit http://security.ubuntu.com hardy-security Release.gpg
Hit http://pl.archive.ubuntu.com hardy-updates Release
Hit http://pl.archive.ubuntu.com hardy/main Packages
Hit http://pl.archive.ubuntu.com hardy/restricted Packages
Hit http://pl.archive.ubuntu.com hardy/main Sources
Hit http://pl.archive.ubuntu.com hardy/restricted Sources
Hit http://pl.archive.ubuntu.com hardy/universe Packages
Hit http://pl.archive.ubuntu.com hardy/universe Sources
Hit http://security.ubuntu.com hardy-security Release
Hit http://pl.archive.ubuntu.com hardy/multiverse Packages
Hit http://pl.archive.ubuntu.com hardy/multiverse Sources
Hit http://pl.archive.ubuntu.com hardy-updates/main Packages
Hit http://pl.archive.ubuntu.com hardy-updates/restricted Packages
Hit http://pl.archive.ubuntu.com hardy-updates/main Sources
Hit http://pl.archive.ubuntu.com hardy-updates/restricted Sources
Hit http://pl.archive.ubuntu.com hardy-updates/universe Packages
Hit http://pl.archive.ubuntu.com hardy-updates/universe Sources
Hit http://pl.archive.ubuntu.com hardy-updates/multiverse Packages
Hit http://pl.archive.ubuntu.com hardy-updates/multiverse Sources
Hit http://security.ubuntu.com hardy-security/main Packages
Hit http://security.ubuntu.com hardy-security/restricted Packages
Hit http://security.ubuntu.com hardy-security/main Sources
Hit http://security.ubuntu.com hardy-security/restricted Sources
Hit http://security.ubuntu.com hardy-security/universe Packages
Hit http://security.ubuntu.com hardy-security/universe Sources
Hit http://security.ubuntu.com hardy-security/multiverse Packages
Hit http://security.ubuntu.com hardy-security/multiverse Sources
Reading package lists...

$ LANG=C LC_ALL=C sudo aptitude safe-upgrade
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Building tag database...

$ sudo aptitude update
Stary http://pl.archive.ubuntu.com hardy Release.gpg
Stary http://pl.archive.ubuntu.com hardy/main Translation-pl
Stary http://pl.archive.ubuntu.com hardy/restricted Translation-pl
Stary http://pl.archive.ubuntu.com hardy/universe Translation-pl
Stary http://pl.archive.ubuntu.com hardy/multiverse Translation-pl
Stary http://pl.archive.ubuntu.com hardy-updates Release.gpg
Ignorowane http://pl.archive.ubuntu.com hardy-updates/main Translation-pl
Ignorowane http://pl.archive.ubuntu.com hardy-updates/restricted Translation-pl
Ignorowane http://pl.archive.ubuntu.com hardy-updates/universe Translation-pl
Ignorowane http://pl.archive.ubuntu.com hardy-updates/multiverse Translation-pl
Stary http://security.ubuntu.com hardy-security Release.gpg
Ignorowane http://security.ubuntu.com hardy-security/main Translation-pl
Ignorowane http://security.ubuntu.com hardy-security/restricted Translation-pl
Stary http://pl.archive.ubuntu.com hardy Release
Stary http://pl.archive.ubuntu.com hardy-updates Release
Ignorowane http://security.ubuntu.com hardy-security/universe Translation-pl
Ignorowane http://security.ubuntu.com hardy-security/multiverse Translation-pl
Stary http://security.ubuntu.com hardy-security Release
Stary http://pl.archive.ubuntu.com hardy/main Packages
Stary http://security.ubuntu.com hardy-security/main Packages
Stary http://pl.archive.ubuntu.com hardy/restricted Packages
Stary http://pl.archive.ubuntu.com hardy/main Sources
Stary http://pl.archive.ubuntu.com hardy/restricted Sources
Stary http://pl.archive.ubuntu.com hardy/universe Packages
Stary http://pl.archive.ubuntu.com hardy/universe Sources
Stary http://pl.archive.ubuntu.com hardy/multiverse Packages
Stary http://security.ubuntu.com hardy-security/restricted Packages
Stary http://security.ubuntu.com hardy-security/main Sources
Stary http://security.ubuntu.com hardy-security/restricted Sources
Stary http://security.ubuntu.com hardy-security/universe Packages
Stary http://pl.archive.ubuntu.com hardy/multiverse Sources
Stary http://pl.archive.ubuntu.com hardy-updates/main Packages
Stary http://pl.archive.ubuntu.com hardy-updates/restricted Packages
Stary http://pl.archive.ubuntu.com hardy-updates/main Sources
Stary http://pl.archive.ubuntu.com hardy-updates/restricted Sources
Stary http://pl.archive.ubuntu.com hardy-updates/universe Packages
Stary http://pl.archive.ubuntu.com hardy-updates/universe Sources
Stary http://pl.archive.ubuntu.com hardy-updates/multiverse Packages
Stary http://pl.archive.ubuntu.com hardy-updates/multiverse Sources
Stary http://security.ubuntu.com hardy-security/universe Sources
Stary http://security.ubuntu.com hardy-security/multiverse Packages
Stary http://security.ubuntu.com hardy-security/multiverse Sources
Czytanie list pakietów...

$ sudo aptitude safe-upgrade
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy etykiet...
Nie zostanÄ? zainstalowane, uaktualnione ani usuniÄ?te żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usuniÄ?cia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. ZajÄ?te po rozpakowaniu: 0B.
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Budowanie bazy etykiet...


$ dpkg -l apt | grep apt
ii  apt                                       0.7.9ubuntu10                Advanced front-end for dpkg

$ dpkg -l aptitude | grep aptitude
ii  aptitude                                  0.4.9-2ubuntu4               terminal-based package manager
# LANG=C LC_ALL=C aptitude update
Hit http://ftp.pl.debian.org lenny Release.gpg
Hit http://security.debian.org lenny/updates Release.gpg
Hit http://security.debian.org lenny/updates Release
Hit http://ftp.pl.debian.org lenny Release
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex
Hit http://ftp.pl.debian.org lenny/main Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Sources/DiffIndex
Hit http://ftp.pl.debian.org lenny/main Sources/DiffIndex
Hit http://security.debian.org lenny/updates/main Packages
Hit http://security.debian.org lenny/updates/main Sources
Reading package lists...

# LANG=C LC_ALL=C aptitude safe-upgrade
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Reading task descriptions...
Building tag database...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Reading task descriptions...
Building tag database...

# aptitude update
Stary http://ftp.pl.debian.org lenny Release.gpg
Ignorowane http://ftp.pl.debian.org lenny/main Translation-pl
Stary http://ftp.pl.debian.org lenny Release
Stary http://security.debian.org lenny/updates Release.gpg
Ignorowane http://security.debian.org lenny/updates/main Translation-pl
Stary http://ftp.pl.debian.org lenny/main Packages/DiffIndex
Stary http://security.debian.org lenny/updates Release
Stary http://ftp.pl.debian.org lenny/main Sources/DiffIndex
Ignorowane http://security.debian.org lenny/updates/main Packages/DiffIndex
Ignorowane http://security.debian.org lenny/updates/main Sources/DiffIndex
Stary http://security.debian.org lenny/updates/main Packages
Stary http://security.debian.org lenny/updates/main Sources
Czytanie list pakietów...

# aptitude safe-upgrade
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Odczyt opisów zadaÅ?...
Budowanie bazy etykiet...
Nie zostanÄ? zainstalowane, uaktualnione ani usuniÄ?te żadne pakiety.
0 pakietów uaktualnianych, 0 instalowanych, 0 do usuniÄ?cia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. ZajÄ?te po rozpakowaniu: 0B.
Czytanie list pakietów...
Budowanie drzewa zależnoÅ?ci...
Reading state information...
Odczyt dodatkowych informacji o stanie...
Inicjalizacja stanów pakietów...
Odczyt opisów zadaÅ?...
Budowanie bazy etykiet...


# dpkg -l apt | grep apt
ii  apt                               0.7.10            Advanced front-end for dpkg

# dpkg -l aptitude | grep aptitude
ii  aptitude                          0.4.10-1+b2       terminal-based package manager

Reply to: