Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: dbmail - The DBMail mail storage system Alias: dbmail https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217497 ------- Additional Comments From mtasaka@xxxxxxxxxxxxxxxxxxx 2007-02-20 07:06 EST ------- Note: I don't understand how to use this at all!! * Parallel provides v.s. Requirement - Well, generally I don't know how other people try to resolve this. Main package requires one "-database-driver" package and there are 3 package which provides this package (BTW "dbmail-database-driver-driver" on -mysql package is a typo, isn't it?). Then: ------------------------------------------------------- [root@localhost ~]# yum install dbmail Loading "installonlyn" plugin Setting up Install Process Setting up repositories Reading repository metadata in from local files Parsing package install arguments Resolving Dependencies <snip> Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: dbmail i386 2.2.2-7.1.fc7 LOCAL 325 k Installing for dependencies: dbmail-mysql i386 2.2.2-7.1.fc7 LOCAL 16 k mysql-server i386 5.0.33-1.fc7 development 10 M Transaction Summary ============================================================================= Install 3 Package(s) Update 0 Package(s) Remove 0 Package(s) ------------------------------------------------------- i.e. "yum install dbmail" always try to install "dbmail-mysql" because on using yum the shorter name package, and the alphabetically prior package (if name length is same) wins yum game. Well, for people who want to use postgresql-based dbmail, he/she can do this by explicitly directing -pgsql package, i.e. ------------------------------------------------------ [root@localhost ~]# yum install dbmail dbmail-pgsql Loading "installonlyn" plugin Setting up Install Process Setting up repositories Reading repository metadata in from local files Parsing package install arguments Resolving Dependencies <snip> Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: dbmail i386 2.2.2-7.1.fc7 LOCAL 325 k dbmail-pgsql i386 2.2.2-7.1.fc7 LOCAL 16 k Installing for dependencies: postgresql-server i386 8.2.3-2.fc7 development 4.1 M Transaction Summary ============================================================================= Install 3 Package(s) Update 0 Package(s) Remove 0 Package(s) ----------------------------------------------------------- Anyway main package requires -pgsql or -mysql or -sqlite package and I think this must explicitly selected by the sysadmin who want to use this. So: I think it is better that * -pgsql or -mysql or -sqlite package does not provide -database-driver package * main package does not require -database-driver package If do so, "yum install dbmail" only installs dbmail package * You write "README.fedora" which explains that to use dbmail on Fedora sysadmin has to install -pgsql or -mysql or -sqlite package by himself according to what database he wants to use. I think this is no problem because dbmail cannot be used only by just installing your binary rpms and needs some settings anyway. For two packages I reviewed, this situation occurred, and in both cases submitters added README.fedora to explain this. * Permission ------------------------------------------- E: dbmail non-readable /etc/dbmail.conf 0660 ------------------------------------------- - Just explain why * others should not able to read this file * and group should have write permission * Documentation - README.solaris should perhaps be removed (because we are not on solaris). -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review