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.
Questions tagged [reprepro]
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…
Holger Morgen
- 191
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…
KODIAK FIRESMITH
- 43
- 4
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…
user3311890
- 143
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…
crazyman
- 121
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…
John Hamelink
- 369
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