Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 693608 - net-analyzer/wireshark Aborting due to QA concerns: there are files installed outside the prefix (/usr/share/doc/...)
Summary: net-analyzer/wireshark Aborting due to QA concerns: there are files installed...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-09-06 15:13 UTC by Jan Breig
Modified: 2019-09-07 09:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_693608.txt,8.58 KB, text/plain)
2019-09-06 15:13 UTC, Jan Breig
Details
build.log.gz (build.log.gz,85.94 KB, application/gzip)
2019-09-06 15:16 UTC, Jan Breig
Details
ebuild-patch.diff (file_693608.txt,503 bytes, text/plain)
2019-09-06 16:51 UTC, Jan Breig
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Breig 2019-09-06 15:13:08 UTC
Created attachment 589178 [details]
emerge --info

Prefix installation (tested with USE="-qt5") fails with the following QA Notice.

 * QA Notice: the following files are outside of the prefix:                                             
 * /usr                                                                                                  
 * /usr/share                                                                                            
 * /usr/share/doc                                                                                        
 * /usr/share/doc/wireshark-3.0.3                                                                        
 * /usr/share/doc/wireshark-3.0.3/androiddump.html                                                       
 * /usr/share/doc/wireshark-3.0.3/capinfos.html                                                          
 * /usr/share/doc/wireshark-3.0.3/captype.html                                                           
 * /usr/share/doc/wireshark-3.0.3/ciscodump.html                                                         
 * /usr/share/doc/wireshark-3.0.3/dftest.html                                                            
 * /usr/share/doc/wireshark-3.0.3/dumpcap.html                                                           
 * /usr/share/doc/wireshark-3.0.3/editcap.html                                                           
 * /usr/share/doc/wireshark-3.0.3/extcap.html                                                            
 * /usr/share/doc/wireshark-3.0.3/mergecap.html                                                          
 * /usr/share/doc/wireshark-3.0.3/randpkt.html                                                           
 * /usr/share/doc/wireshark-3.0.3/randpktdump.html                                                       
 * /usr/share/doc/wireshark-3.0.3/rawshark.html                                                          
 * /usr/share/doc/wireshark-3.0.3/reordercap.html                                                        
 * /usr/share/doc/wireshark-3.0.3/sshdump.html                                                           
 * /usr/share/doc/wireshark-3.0.3/text2pcap.html                                                         
 * /usr/share/doc/wireshark-3.0.3/tshark.html                                                            
 * /usr/share/doc/wireshark-3.0.3/udpdump.html                                                           
 * /usr/share/doc/wireshark-3.0.3/wireshark-filter.html                                                  
 * /usr/share/doc/wireshark-3.0.3/wireshark.html                                                         
 * ERROR: net-analyzer/wireshark-3.0.3::gentoo failed:                                                   
 *   Aborting due to QA concerns: there are files installed outside the prefix                           
 *                                                                                                       
 * Call stack:                                                                                           
 *   misc-functions.sh, line 586:  Called install_qa_check                                               
 *   misc-functions.sh, line 132:  Called source 'install_symlink_html_docs'                             
 *            05prefix, line 114:  Called install_qa_check_prefix                                        
 *            05prefix, line  27:  Called die                                                            
 * The specific snippet of code:                                                                         
 *                      die "Aborting due to QA concerns: there are files installed outside the prefix"
Comment 1 Jan Breig 2019-09-06 15:16:08 UTC
Created attachment 589180 [details]
build.log.gz
Comment 2 Jan Breig 2019-09-06 16:51:17 UTC
Created attachment 589190 [details]
ebuild-patch.diff

This ebuild patch works for me on both prefix and non-prefix systems.
Comment 3 Larry the Git Cow gentoo-dev 2019-09-07 09:30:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46942e0ab7ffb4947d0aae6ccb6c7d544ba2bb0

commit e46942e0ab7ffb4947d0aae6ccb6c7d544ba2bb0
Author:     Jeroen Roovers <jer@gentoo.org>
AuthorDate: 2019-09-07 09:20:46 +0000
Commit:     Jeroen Roovers <jer@gentoo.org>
CommitDate: 2019-09-07 09:29:57 +0000

    net-analyzer/wireshark: Fix installing documentation under prefix
    
    Closes: https://bugs.gentoo.org/693608
    Package-Manager: Portage-2.3.75, Repoman-2.3.17
    Patch-by: Jan B.
    Signed-off-by: Jeroen Roovers <jer@gentoo.org>

 net-analyzer/wireshark/wireshark-3.0.3.ebuild    | 2 +-
 net-analyzer/wireshark/wireshark-3.1.0.ebuild    | 2 +-
 net-analyzer/wireshark/wireshark-99999999.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)