Hi,
due limited traffic from my ISP (200GB/month) I've decided to make own
mirror for Debian "wheeze".
A quick search brought my attention to "debmirror" utility. After a
couple days of download I had local mirror for "wheeze" and
"wheeze-updates".
Shortly after the mirror was ready I configured Apache to serve files,
DHCP server and "preceed.cfg" to make automatic installation over
network utilizing PXE boot.
After a little struggle to make everything right to be able install OS
and packages I found that installation process "stops to inform me that
i18n translation files are missing" in wheeze-updates. My inspection of
wheeze-updates/main directory confirmed that directory i18n is missing.
My further investigation brought my attentions to bug #673444
(Maintainer: Joey Hess <jo...@debian.org>) in regard missing translation
files.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673444
So, it looks like Squeezy still has debmirror version which is affected
by this bug.
dpkg -l | grep debmirror
ii debmirror 1:2.4.5
For the moment I've added a block of code to my script to sync mirror
which resolves the issue
------ Begin my_mirror.sh ------------------------
#!/bin/bash
.............
.............
#
# Translation files fix
#
# Description:
# Older version of debmirror does not copy a
# directory if file "Index" is missing. In this
# particular case client will not find directory
# "Translation-en" as "dists/wheeze-updates/main/i18n"
# directory misses "Index" file.
#
# Bugs: #673444
#
# Note:
# Newer version of debmirror relies on "Packages.gz"
# file instead of "Index" and do not have this problem.
#
URL=ftp://ftp.debian.org/debian/dists/wheezy-updates/main/i18n/
DIR=here
DIR_TMP=here/debian/dists/wheezy-updates/main/i18n
MIRROR=/home/debian/mirror/dists/wheezy-updates/main/
[ -d ${DIR} ] && rm -f ${DIR}
wget -r -nH -P here ${URL}
cp -r ${DIR_TMP} ${MIRROR}
rm -r here
------ End my_mirror.sh --------------------------
What is the best way to address this issue? Contact the maintainer? Use
backports?
Sincerely,
Andrew
--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/534af323.2020...@gmail.com