RE: Proposed change to debian release system

2003-12-15 Thread Lucas Albers
Sorry, you are correct.
I apologize for the error.

 Lucas, not only did you horribly misquote my statement as coming from
 Scott, but you also seem to not having read my mail thoroughly.  Nowhere
 did I suggest that installed packages stop working when expired, did I?
 Please re-read my suggestion.




Re: Bug#223772: general: no md5sums for many packages (e.g. bc)

2003-12-15 Thread Lucas Albers
 Re: Goswin von Brederlow in [EMAIL PROTECTED]
Why not set it so they are generated when a package is created?
Am I understanding correctly?
And then they could b gpg signed by the developer???
This adds one more check to the security of the system.
I used debsums just a few days to determine if a package was corrupt,
quite useful.
Is this something that would require maintainers to rebuild their
packages, or could the build machines do it?
--Luke

 They are not generated by apt/dpkg, so few people will actually build
 them. Since accidental corruption only occurs accidentally, it would be
 very convenient if the md5sums were already there if something crashes.
 Besides that, if the md5sums are in the package, you can check whether
 the installation went fine.


 I don't see where a text file with one line per file installed wastes
 more resources than {pick anything for a package you don't need, e.g.
 95% of translated manpages, etc.}.

 Christoph
 Christoph Berg [EMAIL PROTECTED], http://www.df7cb.de/
 Wohnheim D, 2405, Universität des Saarlandes, 0681/9657944





RE: Proposed change to debian release system

2003-12-14 Thread Lucas Albers

My friend has a high volume mail server running spamassassin 2.31
Oops the spamassassin stopped working.
Now I have 12,000 people angry with me.
Take that to the bank.
--luke

 Scott Minns wrote:

 I know this is no panacea, since in many cases, the maintainer cannot know
 whether a package will perish at all (like when all spammers promptly give
 up advancing their software, so a given version of spamassassin would
 stay useful forever)... ;-)


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






install openwebmail interfere's with mysql-server install.

2003-12-14 Thread Lucas Albers
I recently encountered a potentail bug involving openwebmail and
mysql-server. I wanted to know if anyone else could reproduce it.

Result: Install openwebmail and modifyting DB_File as per directions in
openwebmail and then installing mysql-server will prevent mysql-server
from starting.
Expected Result:
Openwebmail should not interfere with mysql-server.

Repro:
Install openwebmail.
Mody DB_File as per openwebmail directions. (see below)
Install mysql-server.
Start mysql-server.
Mysql-server will not start, and does not give error.
Remove change from DB_File.
Remove mysql-server.
Reinstall mysql-server.
Mysql-server starts correctly.

Package Information:
Inst openwebmail (2.21-3 Debian:testing
Inst mysql-server (4.0.16-2 Debian:testing)

Openwebmail post install directions:
/usr/share/doc/openwebmail/readme.txt
I am assuming you need to add the listed line of code in DB_File.pm,
if it does not exist.
--
2. it checks if the dbm system uses DB_File.pm by default and
   will suggest a necessary patch to DN_File.pm, you may see output like
-
Please modify /usr/libdata/perl/5.00503/mach/DB_File.pm by adding

$arg[3] = 0666 unless defined $arg[3];

before the following text (about line 247)

# make recno in Berkeley DB version 2 work like recno in version 1
--




Set up build environment.

2003-12-14 Thread Lucas Albers
I recently ported a testing package to stable.
Did not have to make any changes to the package, just rebuilt it on a
stable system.
Here are the directions for setting up a stable build environment.
Should be helpful to any who is starting off on setting up build
environments.

In the example I rebuild a testing perl program on a stable system, so I
can install it on a stable system with perl 5.6.1 instead of 5.8.x.

Please let me know if you find any gotcha's.
I really appreciate any feedback.
I want to help new developers get started.
--Luke


1.20. setup debian for build root build mimedefang 2.38 example *
debootstrap --verbose woody /root/woody-chroot http://repository/debian
cp /etc/apt/sources.list /root/mimedefang-chroot/etc/apt/

mount -t proc /proc /root/woody-chroot/proc
chroot /root/woody-chroot

vi /etc/apt/sources.list, to include sources for stable only
and a source for deb-src stable.
need a testing deb-src for mimedefang.

apt-get install  build-essential devscripts lintian debhelper dh-make

#normal vi annoys me

apt-get install vim
cd /usr/src/;
mkdir mimedefang;
cd mimedefang;
apt-get install
apt-get install libmilter-dev libunix-syslog-perl clamav
apt-get source mimedefang
dpkg-source -x mimedefang_2.38-2.dsc
cd mimedefang-2.38
dpkg-buildpackage
cd ..
#Now I have a deb package called
mimedefang_2.38-2_i386.deb

If you exit the chroot and install the package via
dpkg -i mimedefang
#it wiill complain about dependencies but load the dependencies into the
queue.
#then
apt-get install mimedefang
#and it will download all of the dependencies.


#dependencies installed
#libdigest-sha1-perl libfreetype6 libio-stringy-perl libmailtools-perl
libmime-base64-perl libmime-perl libnet-perl
#libssl0.9.6 libtimedate-perl m4 sendmail tcl8.3 tk8.3 xfree86-common xlibs


NOTE Their are not testing repositories listed repository so this cannot
install any testing packages (Only testing src reposityr).

Now you have installed mimedefang on a stable system, you need to manually
add in the sendmail.mc change, and include support for the virus scanners
you want to use.
This works, I installed it and tested it.
--Luke