Your message dated Sun, 27 Nov 2005 14:47:06 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#340588: fixed in alien 8.60
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Nov 2005 12:12:56 +0000
>From [EMAIL PROTECTED] Thu Nov 24 04:12:56 2005
Return-path: <[EMAIL PROTECTED]>
Received: from plesk-gw.nsk.gldn.net ([194.67.59.14] helo=master.plesk.ru)
        by spohr.debian.org with esmtp (Exim 4.50)
        id 1EfFyC-0000zr-0w
        for [EMAIL PROTECTED]; Thu, 24 Nov 2005 04:12:56 -0800
Received: from mkirillov.plesk.ru (Kirillov.plesk.ru [192.168.62.82])
        by master.plesk.ru (8.13.5/8.13.5) with SMTP id jAOCCr9g088185;
        Thu, 24 Nov 2005 18:12:53 +0600 (NOVT)
        (envelope-from [EMAIL PROTECTED])
Received: (nullmailer pid 853 invoked by uid 1000);
        Thu, 24 Nov 2005 12:11:57 -0000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Max Kirillov <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: alien: wrong permissions on directories implicitly created by rpm
X-Mailer: reportbug 3.17
Date: Thu, 24 Nov 2005 18:11:57 +0600
Message-Id: <[EMAIL PROTECTED]>
X-Antivirus: Dr.Web (R) for Mail Servers on master.plesk.ru host
X-Antivirus-Code: 100000
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS,
        HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: alien
Version: 8.56
Severity: grave
Justification: renders package unusable

RPM often does not specify permissions for directories which
contain files, and does not place the directories to the cpio
archives in packages.

Alien sets mode 755 for that files. It recognizes such
directories by comparing their mode with 777&(~umask).

But, some time ago, cpio changed its defaults. Now, they
created implicit directories with permissions 700. So, these
directories are not found by the alien anymore.

Neither "man cpio" nor
http://www.opengroup.org/onlinepubs/7990989775/xcu/cpio.html
do not specify the mode cpio must set on these directories.
So, this bug is in the alien package, which relied on the
undocumented behavior of cpio.

I believe this bug should be fixed by changing the way alien
looks for the implicitly created directories. It should take
the list of the cpio archive contents by the "cpio -it"
command, and compare the list with the actual files and
directories created by the "cpio -id" command.

I mark the bug as grave as it breaks rpm -> deb
transformation in most cases, making the produced packages
unusable "out of the box". Since the rpm -> deb
transformation is the one most peple want from alien, I
suppose this is what is called "renders package unusable".

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=C, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)

Versions of packages alien depends on:
ii  cpio                          2.6-8      GNU cpio -- a program to manage ar
ii  debhelper                     4.9.8      helper programs for debian/rules
ii  dpkg-dev                      1.13.11    package building tools for Debian
ii  make                          3.80-11    The GNU version of the "make" util
ii  perl                          5.8.7-7    Larry Wall's Practical Extraction 
ii  rpm                           4.0.4-31.1 Red Hat package manager

alien recommends no packages.

-- debconf-show failed

---------------------------------------
Received: (at 340588-close) by bugs.debian.org; 27 Nov 2005 22:51:13 +0000
>From [EMAIL PROTECTED] Sun Nov 27 14:51:13 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 4.50)
        id 1EgVIY-0001lg-5A; Sun, 27 Nov 2005 14:47:06 -0800
From: Joey Hess <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.60 $
Subject: Bug#340588: fixed in alien 8.60
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sun, 27 Nov 2005 14:47:06 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: alien
Source-Version: 8.60

We believe that the bug you reported is fixed in the latest version of
alien, which is due to be installed in the Debian FTP archive:

alien_8.60.dsc
  to pool/main/a/alien/alien_8.60.dsc
alien_8.60.tar.gz
  to pool/main/a/alien/alien_8.60.tar.gz
alien_8.60_all.deb
  to pool/main/a/alien/alien_8.60_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <[EMAIL PROTECTED]> (supplier of updated alien package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 27 Nov 2005 17:02:41 -0500
Source: alien
Binary: alien
Architecture: source all
Version: 8.60
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[EMAIL PROTECTED]>
Changed-By: Joey Hess <[EMAIL PROTECTED]>
Description: 
 alien      - install non-native packages with dpkg
Closes: 340588
Changes: 
 alien (8.60) unstable; urgency=low
 .
   * Make cpio leading directory permission fixup code work with new cpio
     default permissions too. Closes: #340588
Files: 
 d239a83b487589b0fb3075021ebb82c5 495 admin optional alien_8.60.dsc
 5192221eeb02d5b4e4bce377139dace6 173561 admin optional alien_8.60.tar.gz
 ca12aa7848669a3cea62ec240ede013f 103384 admin optional alien_8.60_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDijYm2tp5zXiKP0wRAnOkAJ46M8tkH7vFXbQCmLD66RsYgKO/ZgCfeSA0
Z50adkAE17W4DprK7MbdfPA=
=PCU2
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to