First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 135571
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Qmail Team <qmail-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Michael A. Smith <michael@smith-li.com>
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 135571 depends on: Show dependency tree
Bug 135571 blocks:
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: 2006-06-04 15:40 0000
USE='doc' causes package collisions between ucspi-tcp and ucspi-tcp-man because
of "doman *.[15]" in the ucspi-tcp ebuild.

Quick fix is to comment out the "doman" line. I think ucspi-tcp-man covers it
anyway, right?

------- Comment #1 From Thilo Bangert 2006-07-23 05:21:01 0000 -------
i get this trying to emerge ucspi-tcp-0.88-r14

doman: '*.[15]' is probably not a man page; skipping
dodoc: README.tcpserver-limits-patch does not exist

so the doman line does nothing... AFAICT
(and should probably be removed, along with the useless dodoc)

which version of ucspi-tcp are you referring to?

------- Comment #2 From Markus Rothe 2006-10-16 01:10:49 0000 -------
I just wanted to stabilize ucspi-tcp-0.88-r15 on ppc64 but also ran into this
collision problem. here is the output:

[...]
* checking 205 files for package collisions
existing file /usr/share/man/man1/date@.1.gz is not owned by this package
existing file /usr/share/man/man1/delcr.1.gz is not owned by this package
existing file /usr/share/man/man1/finger@.1.gz is not owned by this package
existing file /usr/share/man/man1/http@.1.gz is not owned by this package
existing file /usr/share/man/man1/recordio.1.gz is not owned by this package
existing file /usr/share/man/man1/tcpcat.1.gz is not owned by this package
existing file /usr/share/man/man1/tcpclient.1.gz is not owned by this package
existing file /usr/share/man/man1/tcprules.1.gz is not owned by this package
existing file /usr/share/man/man1/tcpserver.1.gz is not owned by this package
existing file /usr/share/man/man1/who@.1.gz is not owned by this package
existing file /usr/share/man/man1/addcr.1.gz is not owned by this package
existing file /usr/share/man/man1/argv0.1.gz is not owned by this package
existing file /usr/share/man/man1/mconnect.1.gz is not owned by this package
existing file /usr/share/man/man1/tcprulescheck.1.gz is not owned by this
package
* spent 0.120417118073 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org
[...]


all those man pages belong to ucspi-tcp-man according to "equery belongs" and
uscpi-tcp-man is in RDEPEND if USE="doc".

SOLUTION: add -r16 without the doman and the fault dodoc line so nobody runs
into collision problems when adding USE="doc" sometime.

------- Comment #3 From Thilo Bangert 2006-10-16 13:43:12 0000 -------
its the SSL patch that supplies the man pages... :(

so the ebuild should 
 - block ucspi-tcp-man if the ssl USEflag is turned on 
 - do the doman only when the ssl USEflag is turned on

other opinions?

------- Comment #4 From Jakub Moc (RETIRED) 2007-07-12 14:50:55 0000 -------
Hmmm?

------- Comment #5 From Michael Hanselmann (hansmi) (RETIRED) 2007-07-12 15:26:24 0000 -------
I'm going to clean up all qmail related packages after finishing some other
tasks I'm working on. It's on my todo list.

------- Comment #6 From Benedikt Böhm 2008-04-06 17:03:02 0000 -------
fixed in 0.88-r17

First Last Prev Next    No search results available      Search page      Enter new bug