Package: reprepro
Version: 4.13.1-1+b1
Severity: wishlist
Dear Maintainer,
I have some mini-dinstall repositories I would like to migrate to
reprepro but it use “simple-subdir” archive style:
[eole-2.3-updtes]
release_description = Eole-2.3 updates packages
poll_time = 1200
archive_style = simple-subdir
architectures = all, i386, amd64
This results in the following tree:
eole-2.3-updates/
├── all/
│ ├── Packages
│ ├── Packages.bz2
│ ├── Packages.gz
│ ├── Release
│ ├── Release.gpg
├── amd64/
│ ├── Packages
│ ├── Packages.bz2
│ ├── Packages.gz
│ ├── Release
│ ├── Release.gpg
├── i386/
│ ├── Packages
│ ├── Packages.bz2
│ ├── Packages.gz
│ ├── Release
│ ├── Release.gpg
├── source/
├── Sources
├── Sources.bz2
├── Sources.gz
Each sub directory is a Flat archive, the all must be merged with both
i386 and amd64.
For now, I have the following configuration:
# conf/distribution
Origin: EOLE
Label: EOLE
Codename: lucid
Version: 2.3
Architectures: amd64 i386 source
Components: local
DscIndices: Sources Release . .gz .bz2
DebIndices: Packages Release . .gz .bz2
Description: EOLE repository for generating ISO
Log: eole-2.3.log
# This could be a long list to merge eole-2.3 eole-2.3-security and
eole-2.3-updates
Update: eole-2.3-updates-all-i386 eole-2.3-updates-i386
eole-2.3-updates-all-amd64 eole-2.3-updates-amd64
# conf/updates
Name: eole-2.3-base
Method: file:///srv/old-repositories
Flat: local
GetInRelease: no
VerifyRelease: blindtrust
Name: eole-2.3-updates-all-i386
From: eole-2.3-base
Suite: eole-2.3-updates/all
Architectures: all>i386
Name: eole-2.3-updates-i386
From: eole-2.3-base
Suite: eole-2.3-updates/i386
Architectures: i386
Name: eole-2.3-updates-all-amd64
From: eole-2.3-base
Suite: eole-2.3-updates/all
Architectures: all>amd64
Name: eole-2.3-updates-amd64
From: eole-2.3-base
Suite: eole-2.3-updates/amd64
Architectures: amd64
A conf/updates option could simplify this:
- in conf/distribution: Update: eole-2.3-updates
- in conf/updates:
Name: eole-2.3-base
Method: file:///srv/old-repositories
Flat: local
SubDir: all i386 amd64
GetInRelease: no
VerifyRelease: blindtrust
Name: eole-2.3-updates
From: eole-2.3-base
Suite: eole-2.3-updates
Architectures: all>i386 all>amd64 i386 amd64
Regards.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (90, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.10-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages reprepro depends on:
ii libarchive13 3.1.2-7
ii libbz2-1.0 1.0.6-5
ii libc6 2.17-92
ii libdb5.1 5.1.29-7
ii libgpg-error0 1.10-3.1
ii libgpgme11 1.4.3-0.1
ii zlib1g 1:1.2.8.dfsg-1
Versions of packages reprepro recommends:
ii apt 0.9.10
Versions of packages reprepro suggests:
ii gnupg-agent 2.0.20-1
pn inoticoming <none>
pn lzip <none>
ii xz-utils [lzma] 5.1.1alpha+20120614-2
-- no debconf information
--
Daniel Dehennin
Récupérer ma clef GPG:
gpg --keyserver pgp.mit.edu --recv-keys 0x7A6FE2DF
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]