xmail - feisty - deb package install error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xmail (Ubuntu) |
Fix Released
|
Undecided
|
Radu Spineanu |
Bug Description
I try to install on 2 computers the xmail package, width apt-get, then I try the debian version, but that present same error ...
T30: Kubuntu 7.x
Garfield: Ubuntu server 7.x
1.
-------
http://
-------
root@garfield:~# apt-get install xmail
Csomaglisták olvasása... Kész
Függ?ségi fa építése
Reading state information... Kész
Az alábbi ÚJ csomagok lesznek telepítve:
xmail
0 frissített, 1 újonnan telepített, 0 eltávolítandó és 13 nem frissített.
Letöltés az archívumokból: 218kB
Kicsomagolás után 815kB lemezterületet használok fel
Letöltés:1 http://
Letöltve 218kB 0s alatt (888kB/s)
Csomagok el?konfigurálása ...
Új csomag kiválasztása: xmail.
(Adatbázis olvasása ... Most 34915 fájl és könyvtár telepített.)
Kicsomagolás: xmail innen: .../archives/
Beállítás: xmail (1.22-5) ...
cat: /etc/xmail/
Starting XMail server: XMail.
I: Adding new domain.
ErrCode = -148
ErrString = Controller response error
ErrInfo = Bad controller login
dpkg: hibás feldolgozás: xmail (--configure):
post-installation script alfolyamat 3 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
xmail
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@garfield:~# apt-get -f xmail
E: xmail érvénytelen m?velet
root@garfield:~# apt-get install -f
Csomaglisták olvasása... Kész
Függ?ségi fa építése
Reading state information... Kész
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 13 nem frissített.
1 nincs teljesen telepítve/
Letöltés az archívumokból: 0B
Kicsomagolás után 0B lemezterületet használok fel
Beállítás: xmail (1.22-5) ...
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
ln: creating symbolic link `/var/lib/
dpkg: hibás feldolgozás: xmail (--configure):
post-installation script alfolyamat 1 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
xmail
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@garfield:~#
2.
---------------
http://
---------------
root@
--22:54:54-- http://
=> `xmail_
Resolving http.us.
Connecting to http.us.
HTTP request sent, awaiting response... 200 OK
Length: 217.838 (213K) [text/plain]
100%[==
22:54:56 (142.85 KB/s) - `xmail_
root@garfield:
Új csomag kiválasztása: xmail.
(Adatbázis olvasása ... Most 35854 fájl és könyvtár telepített.)
Kicsomagolás: xmail innen: xmail_1.
Beállítás: xmail (1.22-5) ...
cat: /etc/xmail/
Starting XMail server: XMail.
I: Adding new domain.
ErrCode = -148
ErrString = Controller response error
ErrInfo = Bad controller login
dpkg: hibás feldolgozás: xmail (--install):
post-installation script alfolyamat 3 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
xmail
root@garfield:
-------
gep 1 (7.x kubuntu):
rm /etc/xmail/ (mc-ben torolve F8-al ... biztos, ami biztos)
root@t30:
Csomaglisták olvasása... Kész
Függ?ségi fa építése
Állapotinformációk olvasása... Kész
Az alábbi csomagok lettek automatikusan telepítve és már nem szükségesek:
linux-
Az "apt-get autoremove" segítségével távolíthaja el ezeket.
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 64 nem frissített.
1 nincs teljesen telepítve/
Letöltés az archívumokból: 0B
Kicsomagolás után 0B lemezterületet használok fel
Beállítás: xmail (1.22-5) ...
cp: a megadott cél ("/etc/xmail") nem könyvtár
dpkg: hibás feldolgozás: xmail (--configure):
post-installation script alfolyamat 1 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
xmail
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@t30:
gep2 (7.x ubuntu szerver):
rm /etc/xmail/ (mc-ben torolve F8-al ... biztos, ami biztos)
root@garfield:~# apt-get install -f
Csomaglisták olvasása... Kész
Függ?ségi fa építése
Reading state information... Kész
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 13 nem frissített.
1 nincs teljesen telepítve/
Letöltés az archívumokból: 0B
Kicsomagolás után 0B lemezterületet használok fel
Beállítás: xmail (1.22-5) ...
cp: target `/etc/xmail' is not a directory
dpkg: hibás feldolgozás: xmail (--configure):
post-installation script alfolyamat 1 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
xmail
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@garfield:~#
Try the following (it worked for me: I had a working flawless Xmail server).
After that the installation failed, open the file: /var/lib/ dpkg/info/ xmail.postinst
you need to find this lines:
if [ -z "$2" ]; then doc/xmail/ sample/ *.tab /etc/xmail doc/xmail/ sample/ dnsroots /etc/xmail
#we are installing for the first time
cp /usr/share/
cp /usr/share/
#make links to xmail config files
ln -s /etc/xmail/*.tab /var/lib/xmail/
ln -s /etc/xmail/dnsroots /var/lib/xmail
chmod 711 /var/lib/xmail
you need to edit 4 lines starting with "cp ..." and "ln ..." as follow:
if [ -z "$2" ]; then doc/xmail/ sample/ *.tab /etc/xmail doc/xmail/ sample/ dnsroots /etc/xmail
#we are installing for the first time
cp -u /usr/share/
cp -u /usr/share/
#make links to xmail config files
ln -s -f /etc/xmail/*.tab /var/lib/xmail/
ln -s -f /etc/xmail/dnsroots /var/lib/xmail
chmod 711 /var/lib/xmail
In order to the install process the new xmail.postinst, I installed (and removed) a dummy application
NOTICE: xmail/message. id file (it must contains
a minor bug is in the /var/lib/
a pure number, so you need to change a line in the file /etc/init.d/xmail):
it must be changed BEFORE xmail starts.
find this line: xmail/message. id
echo -e "1\r\n\0" > /var/lib/
and change it in: xmail/message. id
echo "1" > /var/lib/
alternatively you may change manually the file /var/lib/ xmail/message. id writing a unique line containing the number 1