[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#321198: marked as done (piwi: Apache::DBI not needed)



Your message dated Mon, 28 Jan 2019 12:31:24 +0000
with message-id <[🔎] E1go64S-000CPU-IE@fasolo.debian.org>
and subject line Bug#920679: Removed package(s) from unstable
has caused the Debian Bug report #321198,
regarding piwi: Apache::DBI not needed
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
321198: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321198
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: piwi
Version: 0.8+20041206-3
Severity: important

Hi, as far as I can tell, piwi works as a cgi script here.  To confirm that,
I mucked with my /var/lib/dpkg/status, removed libapache-dbi-perl and
libapache-mod-perl packages, restarted Apache and piwi still works.  The
dependency on libapache-dbi-perl seems superfluous.

What's more confusing, the provided /etc/piwi/httpd.conf sets up a
cgi-handler for .pl files in piwi directory, but then loads a PerlModule
(which AFAIK will not be used at all in a cgi).  This looks Just Plain
Wrong.

A clean cgi-based default config looks fine as a solution: just remove the
PerlModule line and replace libapache-dbi-perl dependency with libdbi-perl.

If you want to stick with the mod_perl alternative, you could provide
another httpd.conf (in doc/piwi/examples/?) with a clean mod_perl
configuration (no cgi-handler stuff), and replace the dependency with
"libdbi-perl | libapache-dbi-perl".

I think there's no need to depend on mod_perl (and friends) if piwi can work
without it.

Regards,
Zoran

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.31-grsec
Locale: LANG=hr_HR, LC_CTYPE=hr_HR (charmap=ISO-8859-2)

Versions of packages piwi depends on:
ii  apache [httpd]                1.3.33-6   versatile, high-performance HTTP s
ii  libapache-dbi-perl            0.94-2     Connect apache server to database 
ii  libdate-calc-perl             5.4-3      Perl library for accessing dates
ii  libdbd-mysql-perl             2.9006-1   A Perl5 database interface to the 
ii  mysql-client                  4.0.24-10  mysql database client binaries
ii  perl                          5.8.4-8    Larry Wall's Practical Extraction 
ii  postgresql-client             7.4.8-1cn0 front-end programs for PostgreSQL

-- no debconf information


--- End Message ---
--- Begin Message ---
Version: 0.8+20041206-4+rm

Dear submitter,

as the package piwi has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/920679

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: