Debian Bug report logs - #820867
reprepro: Please allow to apply overrides on already installed packages

version graph

Package: reprepro; Maintainer for reprepro is Bastian Germann <[email protected]>; Source for reprepro is src:reprepro (PTS, buildd, popcon).

Reported by: Raphaël Hertzog <[email protected]>

Date: Wed, 13 Apr 2016 09:21:01 UTC

Severity: wishlist

Found in version reprepro/4.17.0-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Bernhard R. Link <[email protected]>:
Bug#820867; Package reprepro. (Wed, 13 Apr 2016 09:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Raphaël Hertzog <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Bernhard R. Link <[email protected]>. (Wed, 13 Apr 2016 09:21:07 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Raphaël Hertzog <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: reprepro: Please allow to apply overrides on already installed packages
Date: Wed, 13 Apr 2016 11:16:59 +0200
Package: reprepro
Version: 4.17.0-1
Severity: wishlist
User: [email protected]
Usertags: origin-kali

For some reasons it seems that "update" + "pull" rules do not properly
transfer the priority... for instance I have the emdebian-archive-keyring
which is priority extra in Debian's Packages files but priority important
in the .deb itself. And it ended up as priority important in the Kali
archive...

Now I want to fix this priority so I added the "DebOverride" directive
to conf/distributions but the next "export" does not apply this updated
priority. Instead I have to remove the package and add it back to get
it applied.

It would be nice if the overrides could either be automatically applied
or at least have a command to apply them without requiring such trickery.

Cheers,

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages reprepro depends on:
ii  libarchive13     3.1.2-11+b1
ii  libbz2-1.0       1.0.6-8
ii  libc6            2.22-6
ii  libdb5.3         5.3.28-11
ii  libgpg-error0    1.21-2
ii  libgpgme11       1.6.0-1
ii  liblzma5         5.1.1alpha+20120614-2.1
ii  pinentry-curses  0.9.7-5
ii  zlib1g           1:1.2.8.dfsg-2+b1

Versions of packages reprepro recommends:
ii  apt  1.2.10

Versions of packages reprepro suggests:
ii  gnupg-agent  2.1.11-6
pn  inoticoming  <none>
pn  lzip         <none>

-- no debconf information



Information forwarded to [email protected], Bernhard R. Link <[email protected]>:
Bug#820867; Package reprepro. (Sun, 08 May 2016 13:18:13 GMT) (full text, mbox, link).


Acknowledgement sent to [email protected]:
Extra info received and forwarded to list. Copy sent to Bernhard R. Link <[email protected]>. (Sun, 08 May 2016 13:18:13 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: "Bernhard R. Link" <[email protected]>
To: Raphaël Hertzog <[email protected]>
Cc: [email protected]
Subject: Re: Bug#820867: reprepro: Please allow to apply overrides on already installed packages
Date: Sun, 8 May 2016 15:17:01 +0200
* Raphaël Hertzog <[email protected]> [160413 11:21]:
> For some reasons it seems that "update" + "pull" rules do not properly
> transfer the priority... for instance I have the emdebian-archive-keyring
> which is priority extra in Debian's Packages files but priority important
> in the .deb itself. And it ended up as priority important in the Kali
> archive...

I didn't yet have the time to try to reproduce this part. (Current
behaviour should be that reprepro get the priority the time the specific
version of a package was added to a specific distribution. If that
happend due to "update" or "pull" it should get the Priority of the
source distribution (and only the one from the file if the file is
added locally via include*/processincoming). Though if the Priority
changed in the source distribution, reprepro will currently not update
to local one (unless there is a new version of the package)).


> Now I want to fix this priority so I added the "DebOverride" directive
> to conf/distributions but the next "export" does not apply this updated
> priority. Instead I have to remove the package and add it back to get
> it applied.
>
> It would be nice if the overrides could either be automatically applied
> or at least have a command to apply them without requiring such trickery.

There is "reprepro reoverride" for this part.

	Bernhard R. Link
-- 
F8AC 04D5 0B9B 064B 3383  C3DA AFFC 96D1 151D FFDC



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 05:07:20 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.