Bug#625605: Preinst script in otrs2 package fails during dist-upgrade from lenny to squeeze.

2011-05-04 Thread Kees Theunissen
Package: otrs2
Version: 2.4.9+dfsg1-3
Severity: normal


Upgrading the otrs2 package fron version 2.2.7-2lenny3 to version 2.4.9+dfsg1-3 
failed
during a dist-upgrade from lenny to squeeze.

The failing code is in the preinst script:

- start quote from the preinst script --

  if [ ! -h /var/lib/otrs/httpd/htdocs/yui/2.7.0/build ]; then
  # Remove old yui build dir, so that dpkg replaces it with the
  # new symlink.
  rm -r /var/lib/otrs/httpd/htdocs/yui/2.7.0/build
  fi

- end quote from the preinst script 

On the system --before the upgrade-- is no file/link/dir/whatever called
/var/lib/otrs/httpd/htdocs/yui/2.7.0/build.
The code quoted above runs during an upgrade and fails because it cann't
remove the non-existing /var/lib/otrs/httpd/htdocs/yui/2.7.0/build.

Workaround: run mkdir -p /var/lib/otrs/httpd/htdocs/yui/2.7.0/build
before the upgrade.


-- System Information (after completion of the dist-upgrade):
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages otrs2 depends on:
ii  adduser3.112+nmu2add and remove users and groups
ii  apache2-mpm-worker [ht 2.2.16-6+squeeze1 Apache HTTP Server - high speed th
ii  dbconfig-common1.8.46+squeeze.0  common framework for packaging dat
ii  debconf [debconf-2.0]  1.5.36.1  Debian configuration management sy
ii  libapache2-reload-perl 0.10-2Reload Perl modules when changed o
ii  libauthen-sasl-perl2.1500-1  Authen::SASL - SASL Authentication
ii  libcrypt-passwdmd5-per 1.3-9 interoperable MD5-based crypt() fo
ii  libdate-pcalc-perl 6.1-1 Perl module for Gregorian calendar
ii  libdbd-mysql-perl  4.016-1   Perl5 database interface to the My
ii  libdbi-perl1.612-1   Perl Database Interface (DBI)
ii  libemail-valid-perl0.184-1   Perl module for checking the valid
ii  libgd-graph-perl   1.44-3Graph Plotting Module for Perl 5
ii  libgd-text-perl0.86-5Text utilities for use with GD
ii  libio-stringy-perl 2.110-4   Perl modules for IO from scalars a
ii  libjs-prototype1.6.1-1   JavaScript Framework for dynamic w
ii  libjs-yui  2.8.2r1~squeeze-1 Yahoo User Interface Library
ii  libmail-pop3client-per 2.17-1POP3 client module for perl
ii  libmailtools-perl  2.06-1Manipulate email in perl programs
ii  libmime-tools-perl 5.428-1   Perl5 modules for MIME-compliant m
ii  libnet-imap-simple-per 1.1900-1  Perl module to manage an IMAP acco
ii  libnet-imap-simple-ssl 1.3-3 Subclass of Net::IMAP::Simple with
ii  libnet-smtp-ssl-perl   1.01-2SSL support for Net::SMTP
ii  libpdf-api2-perl   0.73-1module for creating or modifying P
ii  libsoap-lite-perl  0.712-2   Perl implementation of a SOAP clie
ii  libtext-csv-perl   1.18-1comma-separated values manipulator
ii  libtext-diff-perl  1.37-1Perl module to find differences in
ii  libxml-feedpp-perl 0.41-1module to parse/write/merge/edit R
ii  libxml-parser-perl 2.36-1.1+b1   Perl module for parsing XML files
ii  perl   5.10.1-17 Larry Wall's Practical Extraction 
ii  ucf3.0025+nmu1   Update Configuration File: preserv

Versions of packages otrs2 recommends:
ii  ispell3.1.20.0-7 International Ispell (an interacti
pn  mysql-server | postgresql none (no description available)
ii  procmail  3.22-19Versatile e-mail processor

Versions of packages otrs2 suggests:
ii  libnet-ldap-perl  1:0.4001-2 client interface to LDAP servers
pn  otrs2-doc-en | otrs2-doc-de   none (no description available)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#625605: Preinst script in otrs2 package fails during dist-upgrade from lenny to squeeze.

2011-05-04 Thread Patrick Matthäi
Am 04.05.2011 15:18, schrieb Kees Theunissen:
 Package: otrs2
 Version: 2.4.9+dfsg1-3
 Severity: normal
 
 
 Upgrading the otrs2 package fron version 2.2.7-2lenny3 to version 
 2.4.9+dfsg1-3 failed
 during a dist-upgrade from lenny to squeeze.
 
 The failing code is in the preinst script:
 
 - start quote from the preinst script --
 
   if [ ! -h /var/lib/otrs/httpd/htdocs/yui/2.7.0/build ]; then
   # Remove old yui build dir, so that dpkg replaces it with the
   # new symlink.
   rm -r /var/lib/otrs/httpd/htdocs/yui/2.7.0/build
   fi
 
 - end quote from the preinst script 
 
 On the system --before the upgrade-- is no file/link/dir/whatever called
 /var/lib/otrs/httpd/htdocs/yui/2.7.0/build.
 The code quoted above runs during an upgrade and fails because it cann't
 remove the non-existing /var/lib/otrs/httpd/htdocs/yui/2.7.0/build.
 
 Workaround: run mkdir -p /var/lib/otrs/httpd/htdocs/yui/2.7.0/build
 before the upgrade.

Thanks for your report, it will get addressed, soon.

-- 
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

E-Mail: pmatth...@debian.org
patr...@linux-dev.org

Comment:
Always if we think we are right,
we were maybe wrong.
*/



signature.asc
Description: OpenPGP digital signature