Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 198901
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Gentoo Quality Assistance Team <qa@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jakub Moc (RETIRED) <jakub@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 198901 depends on: 258173 258174 258176 258178 258180 258181 258182 258186 258187 258188 Show dependency tree
Bug 198901 blocks: 134491
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-11-12 09:47 0000
Basically same reasons as in Bug 158114 Comment #0 apply here... Having a use
flag for installing one plaintext file doesn't make sense.

- ebuilds don't handle this consistently (some just use this flag for
doins/newins a script to /etc/logrotate.d, some add app-admin/logrotate
dependency, some install the scripts unconditionally)

- users can use INSTALL_MASK if diskspace is an issue for them (extremely
unlikely), plus the installed scripts have no effect until you install
logrotate anyway, so if you don't want this functionality, just don't install
it, if you do, emerge alogrotate and you don't have to care about anything else
and no need to re-emerge anything).

(BTW, the usage of this flag in net-proxy/squid really is special, don't quite
understand why not just use the rotate functionality squid itself has.)

So, please nuke the use flag and install the stuff unconditionally. Thanks 

app-antivirus/clamav-0.91
app-antivirus/clamav-0.91.1
app-antivirus/clamav-0.91.2
app-antivirus/clamav-0.92_rc2

app-backup/bacula-2.0.3
app-backup/bacula-2.2.4
app-backup/bacula-2.2.5
app-backup/bacula-2.2.5-r1

mail-filter/dspam-3.8.0-r6

mail-filter/spamassassin-fuzzyocr-3.5.1
mail-filter/spamassassin-fuzzyocr-3.5.1-r1

net-ftp/vsftpd-2.0.5-r3

net-mail/mailgraph-1.13
net-mail/mailgraph-1.14

net-proxy/squid-2.6.16
net-proxy/squid-3.0_rc1

sys-apps/qingy-0.9.6-r1

sys-cluster/vzctl-3.0.14
sys-cluster/vzctl-3.0.16
sys-cluster/vzctl-3.0.18
sys-cluster/vzctl-3.0.18-r1

sys-power/acpid-1.0.4-r5

sys-power/hibernate-script-1.95-r2
sys-power/hibernate-script-1.95-r3
sys-power/hibernate-script-1.96
sys-power/hibernate-script-1.96-r1
sys-power/hibernate-script-1.97-r1

www-servers/ocsigen-0.99.2
www-servers/ocsigen-0.99.3

------- Comment #1 From Alin Năstac 2007-11-12 10:13:51 0000 -------
Let me reiterate my position on squid's logrotate flag. This flag selects the
mode in which log rotation is performed: 
  1) native log rotation support (a cron script that calls squid -k rotate)
  2) through logrotate program
I don't see how this could be done in any other way than having a USE flag for
it.

mail-filter/dspam-3.8.0-r6 has been removed (-r7 no longer has logrotate USE
flag).

------- Comment #2 From Jakub Moc (RETIRED) 2007-11-12 10:25:54 0000 -------
(In reply to comment #1)

Thanks for clarifying. This bug is about nuking the flag in ebuilds where it
does nothing else but installing a logrotate script (and adding a optional
dependency). The squid usage looks perfectly valid.

------- Comment #3 From Alon Bar-Lev (RETIRED) 2007-11-12 10:42:14 0000 -------
hibernate-script done.

------- Comment #4 From Alexis Ballier 2007-11-12 12:58:20 0000 -------
ocsigen done

------- Comment #5 From Andrej Kacian (RETIRED) 2007-11-14 19:35:12 0000 -------
clamav and mailgraph done.

The flag usage in spamassassin-fuzzyocr is a bit less trivial, as it also
decides on whether to enable logging, so I will leave it to maintainers (tomk +
chutzpah) to modify this package.

------- Comment #6 From Łukasz Damentko 2008-10-30 16:46:43 0000 -------
Reassigning since Jakub has left Gentoo.

------- Comment #7 From Thilo Bangert 2009-02-08 18:23:12 0000 -------
reworking this into a TRACKER bug. individual bugs are being filed. removing
everybody from CC - please re-add yourself if you want to.

thanks

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug