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

Bug#948200: marked as done (apt: problem when a package is present in multiple repositories)



Your message dated Mon, 6 Jan 2020 10:39:01 +0100
with message-id <20200106103414.GA2266475@debian.org>
and subject line Re: Bug#948200: apt: problem when a package is present in multiple repositories
has caused the Debian Bug report #948200,
regarding apt: problem when a package is present in multiple repositories
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
948200: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948200
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 1.8.4
Severity: normal

Dear Maintainer,
after updating the system, including the exiv2 and libexiv2-dev
packages, relaunching the update command:

$ apt-get upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti saranno RETROCESSI:
  exiv2 libexiv2-dev
0 aggiornati, 0 installati, 2 retrocessi, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 0 B/999 kB di archivi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Continuare? [S/n] ^C

if I repeat the update command (already executed), there is
always an update to be performed on the same packages.

As far as I can see these packages appear in two repository:

$ apt-cache policy exiv2 libexiv2-dev

exiv2:
  Installed: 0.27.2-3
  Applicant: 0.27.2-3
  Version table:
 *** 0.27.2-3 100
        100 http://debian.fastweb.it/debian experimental / main amd64 Packages
        100 / var / lib / dpkg / status
     0.27.2-3 750
        750 http://www.deb-multimedia.org sid / main amd64 Packages
     0.25-4 700
        500 http://debian.fastweb.it/debian stable / main amd64 Packages
        700 http://debian.fastweb.it/debian sid / main amd64 Packages

libexiv2-dev:
  Installed: 0.27.2-3
  Applicant: 0.27.2-3
  Version table:
 *** 0.27.2-3 100
        100 http://debian.fastweb.it/debian experimental / main amd64 Packages
        100 / var / lib / dpkg / status
     0.27.2-3 750
        750 http://www.deb-multimedia.org sid / main amd64 Packages
     0.25-4 700
        500 http://debian.fastweb.it/debian stable / main amd64 Packages
        700 http://debian.fastweb.it/debian sid / main amd64 Packages

The problem is, that although the package has been installed from the
multimedia repository (pin 750), however in the apt-cache policies it
appears to be (incorrectly) installed by experimental repository, so
the misunderstanding is created and the package is considered to be
reinstalled.

Is it possible to fix the problem?

Thanks,
Antonio


-- Package-specific info:

-- /etc/apt/preferences.d/debian --

Package: *
Pin: origin www.deb-multimedia.org
Pin-Priority: 750

Package: *
Pin: origin mi.mirror.garr.it
Pin-Priority: 750

Package: *
Pin: release a=unstable
Pin-Priority: 700

Package: *
Pin: origin debug.mirrors.debian.org
Pin-Priority: 650

Package: *
Pin: release a=testing
Pin-Priority: 600

Package: *
Pin: release a=stable-backports
Pin-Priority: 555

Package: *
Pin: release a=stable
Pin-Priority: 500

Package: *
Pin: release a=experimental
Pin-Priority: 100


-- (no /etc/apt/sources.list present) --


-- /etc/apt/sources.list.d/debian.list --

# Stable
deb http://debian.fastweb.it/debian/ stable main

# Security
deb http://security.debian.org/ stable/updates main

# Updates
deb http://debian.fastweb.it/debian stable-updates main

# Debian sid
deb http://debian.fastweb.it/debian/ sid main contrib non-free

# Debian experimental
deb http://debian.fastweb.it/debian/ experimental main contrib non-free


-- /etc/apt/sources.list.d/multimedia.list --

deb http://www.deb-multimedia.org sid main


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (500, 'stable-updates'), (500,
'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.8-custom (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=it_IT, LC_CTYPE=it_IT (charmap=ISO-8859-1) (ignored:
LC_ALL set to it_IT), LANGUAGE=it (charmap=ISO-8859-1) (ignored:
LC_ALL set to it_IT)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt depends on:
ii  adduser                 3.118
ii  debian-archive-keyring  2019.1
ii  gpgv                    2.2.17-3
ii  libapt-pkg5.0           1.8.4
ii  libc6                   2.29-7
ii  libgcc1                 1:9.2.1-22
ii  libgnutls30             3.6.11.1-2
ii  libseccomp2             2.4.2-2
ii  libstdc++6              9.2.1-22

Versions of packages apt recommends:
ii  ca-certificates  20190110

Versions of packages apt suggests:
pn  apt-doc         <none>
ii  aptitude        0.8.12-1
ii  dpkg-dev        1.19.7
ii  gnupg           2.2.17-3
ii  gnupg2          2.2.17-3
ii  powermgmt-base  1.36
ii  synaptic        0.84.8

-- no debconf information

--- End Message ---
--- Begin Message ---
On Sun, Jan 05, 2020 at 10:01:00AM +0100, Antonio wrote:
> Package: apt
> Version: 1.8.4
> Severity: normal
> 
> Dear Maintainer,
> after updating the system, including the exiv2 and libexiv2-dev
> packages, relaunching the update command:
> 
> $ apt-get upgrade
> Lettura elenco dei pacchetti... Fatto
> Generazione albero delle dipendenze
> Lettura informazioni sullo stato... Fatto
> Calcolo dell'aggiornamento... Fatto
> I seguenti pacchetti saranno RETROCESSI:
>   exiv2 libexiv2-dev
> 0 aggiornati, 0 installati, 2 retrocessi, 0 da rimuovere e 0 non aggiornati.
> È necessario scaricare 0 B/999 kB di archivi.
> Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
> Continuare? [S/n] ^C
> 
> if I repeat the update command (already executed), there is
> always an update to be performed on the same packages.
> 
> As far as I can see these packages appear in two repository:
> 
> $ apt-cache policy exiv2 libexiv2-dev
> 
> exiv2:
>   Installed: 0.27.2-3
>   Applicant: 0.27.2-3
>   Version table:
>  *** 0.27.2-3 100
>         100 http://debian.fastweb.it/debian experimental / main amd64 Packages
>         100 / var / lib / dpkg / status
>      0.27.2-3 750
>         750 http://www.deb-multimedia.org sid / main amd64 Packages
>      0.25-4 700
>         500 http://debian.fastweb.it/debian stable / main amd64 Packages
>         700 http://debian.fastweb.it/debian sid / main amd64 Packages


Please do not use deb-multimedia.org. Bugs on systems w/ deb-multimedia.org
present will be closed without further investigation. deb-multimedia.org is
not supported, nor is it really supportable.

As you can see, deb-multimedia.org ignores standard practices, and wrongly
re-used the same version number scheme as the main archive; which can cause
problems like this.

It also overrides a ton of libraries, causing all kind of support woes. If
you use it, do not report bugs, you're on your own.


-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en

--- End Message ---

Reply to: