Questions tagged [reprepro]

Reprepro maintains local software sources for installing and upgrading packages. It can automatically sync from a remote software source to a local one, so the local repository remains current.

21 questions
8
votes
1 answer

reprepro: Signature by key uses weak digest algorithm (SHA1)

I'm hosting some internal repositories using reprepro. After the upgrade of the clients to Ubuntu 16.04, apt-get update gives a warning "InRelease: Signature by key ... uses weak digest algorithm (SHA1)". InRelease file starts like that: -----BEGIN…
Velkan
  • 3,681
7
votes
2 answers

How do I setup multiple suites in Reprepro?

I want a private apt repository for stable and unstable lucid packages. I keep getting an error when I try to include a debian. Multiple distributions with the common codename: 'lucid'! First was in ./conf/distributions line 1 to 8, another in…
GregB
  • 201
6
votes
1 answer

Removing deb packages from apt repository with reprepro

Problem Summary: reprepro list stretch doesn't list any packages in my apt repository and reprepro remove stretch doesn't delete any packages from my repository. How can I: Add packages so that reprepro list stretch finds them, or Use…
Stewart
  • 374
5
votes
2 answers

private repo : The following signatures were invalid

On my bionic 'clients' I get: GPG error: http://repo.localpod/Dml/ldom-debs/ubuntu bionic InRelease: The following signatures were invalid: ADE541A20ACF8997C01BDCF7090678A30132048A Note that it says "invalid", not missing! These are my own .deb…
4
votes
4 answers

reprepro - Is there any chance to enter the passphrase via bash-script?

I use "reprepro" for getting the latest Debian packages out of my local repository, which works fine manually. Now I need to automate this process through a cron job but the reprepro passphrase is a prompt. Is there any possibility to send the…
P4tR
  • 55
4
votes
1 answer

How can I enable publish of multiple package versions in Reprepro?

We currently use Reprepro to provide in-house publishing of various proprietary packages (eg Security agents) which vendors only provide .deb download for rather than upstream repositories for direct consumption. We are able to publish packages just…
3
votes
1 answer

Building multi-arch packages locally

It's the first time I try to build debian/ubuntu packages for different architectures. For this, I decided to use pbuilder using the .pbuilderrc script from https://jodal.no/2015/03/08/building-arm-debs-with-pbuilder/. Then, I use dpkg-buildpackage…
Daniel Alder
  • 2,612
2
votes
1 answer

Rename Custom deb package

How can I rename a .deb package that can be uploaded to reprepro? For example, I have a deb package example-latest.deb which is the latest version, I have created a custom repository so users can download it from there, but there are multiple…
2
votes
1 answer

Signing problem with own apt repository

I want to create an own repository for our application. I created a master key with signing subkey with pgp before and I sign the deb package with: dpkg-sig --sign builder sample.deb Then I create the repo with reprepro: reprepro --ask-passphrase…
2
votes
1 answer

Merge partial mirror into reprepro distribution

I'm looking to include a few packages from an ubuntu mirror into my own custom apt repository. Context: Using Reprepro, I currently have the following distribution: Origin: Private Repository Label: Private Repository Description: Private…
2
votes
2 answers

key import with apt-add-repository and own repository possible?

Is it possible to use the public-gpg-key import feature of apt-add-repository with my own reprepro repository? Is there e.g. something like a default key server where apt-add-repository expects to find the keys or a path within the (http) repository…
brejoc
  • 245
  • 4
  • 13
2
votes
0 answers

Remove specific version of package from custom apt repository

I was searching for a solution to delete a specific version of a package from a repository with reprepro. I could only find: sudo reprepro remove focal foobar which seems to delete the complete package with all versions. I would like to keep the…
k_o_
  • 135
2
votes
1 answer

How to serve ddeb files with reprepro?

I maintain our internal apt repo of Ceph, its build script generations some ddeb files, which is the debug symbol file. But reprepro cannot add those ddeb files, with errors like: Unknown file type: 'a2e592c703334bc9f55a62f6fac267d8 135503940 debug…
can.
  • 181
1
vote
1 answer

How to upload a Debian package to a repository when you have only the .deb file?

I have a local Debian repository I run for our organization using reprepro. This local repository hosts custom software we develop ourselves. There are Debian packages from other sources not included in the official Debian repos that I would like to…
rlandster
  • 268
  • 3
  • 9
1
vote
1 answer

reprepro doesn't update packages

I started using reprepro for a private repository and I set a distribution with the relative update config. Then I executed reprepro update repo and all has worked the first time, all the packages were downloaded and added to db. Now I tried to…
DrKey
  • 111
1
2