Bug 168454 - net/p5-Net-LDAP-Server-Test: Leftovers after package removal
Summary: net/p5-Net-LDAP-Server-Test: Leftovers after package removal
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-30 09:00 UTC by Evgeniy Kosov
Modified: 2012-06-03 11:10 UTC (History)
0 users

See Also:


Attachments
file.diff (647 bytes, patch)
2012-05-30 09:00 UTC, Evgeniy Kosov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Kosov 2012-05-30 09:00:15 UTC
The port seems not to remove all the directories created during its installation.

    # find /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/Net/LDAP/Server
    /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/Net/LDAP/Server/
    /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/Net/LDAP/Server/Test
    /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/Net/LDAP/Server/Test/.packlist
    # pkg_delete p5-Net-LDAP-Server-Test-0.13
    # find /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/Net/LDAP/Server
    /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/Net/LDAP/Server/
    # (this is a leftover ^)

Though this itself might be not a big deal as p5-Net-LDAP-Server cleans up the directory, it seems to be breaking building of www/p5-Catalyst-Authentication-Store-LDAP, which depends on this port.

    building p5-Catalyst-Authentication-Store-LDAP-1.012 in directory /usr/local/tinderbox/build-1
    build started at Mon May 28 18:48:36 UTC 2012
    port directory: /usr/ports/www/p5-Catalyst-Authentication-Store-LDAP
    building for:  8.2-RELEASE-p7 amd64
    maintained by: perl@FreeBSD.org
    Makefile ident: $FreeBSD: ports/www/p5-Catalyst-Authentication-Store-LDAP/Makefile,v 1.13 2012/03/22 19:49:16 skv Exp $
    prefixes: LOCALBASE=usr/local PREFIX=/usr/local
    [...]
    ====================<phase 5: make test>====================
    add_pkg p5-Sub-Uplevel-0.2400.tbz perl-5.12.4_4.tbz p5-Test-Exception-0.31.tbz p5-UNIVERSAL-can-1.16.tbz p5-UNIVERSAL-isa-1.03.tbz p5-Scalar-List-Utils-1.25,1.tbz p5-Test-MockObject-1.20110612.tbz p5-Net-LDAP-Server-Test-0.13.tbz
    adding dependencies
    pkg_add p5-Sub-Uplevel-0.2400.tbz
    pkg_add perl-5.12.4_4.tbz
    skipping perl-5.12.4_4, already added
    pkg_add p5-Test-Exception-0.31.tbz
    pkg_add p5-UNIVERSAL-can-1.16.tbz
    pkg_add p5-UNIVERSAL-isa-1.03.tbz
    pkg_add p5-Scalar-List-Utils-1.25,1.tbz
    skipping p5-Scalar-List-Utils-1.25,1, already added
    pkg_add p5-Test-MockObject-1.20110612.tbz
    pkg_add p5-Net-LDAP-Server-Test-0.13.tbz
    make: don't know how to make regression-test(continuing)
    Deleting p5-Test-MockObject-1.20110612
    Deleting p5-Test-Exception-0.31
    Deleting p5-Net-LDAP-Server-Test-0.13
    Deleting p5-Sub-Uplevel-0.2400
    Deleting p5-UNIVERSAL-can-1.16
    Deleting p5-UNIVERSAL-isa-1.03
    ================================================================
    Fatal error: filesystem was touched prior to 'make install' phase
    usr/local/lib/perl5/site_perl/5.12.4/mach/auto/Net/LDAP/Server extra
    ================================================================

Fix: Suggested fix is attached.

Patch attached with submission follows:
Comment 1 Michael Scheidell freebsd_committer freebsd_triage 2012-05-30 12:19:35 UTC
Responsible Changed
From-To: freebsd-ports-bugs->perl

Over to maintainer.
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2012-06-03 09:17:30 UTC
Responsible Changed
From-To: perl->sunpoet

I'll take it.
Comment 3 dfilter service freebsd_committer freebsd_triage 2012-06-03 11:06:15 UTC
sunpoet     2012-06-03 10:06:01 UTC

  FreeBSD ports repository

  Modified files:
    net/p5-Net-LDAP-Server-Test Makefile pkg-plist 
  Log:
  - Fix PLIST
  - Bump PORTREVISION for package change
  
  PR:             ports/168454
  Submitted by:   Evgeniy Kosov <evgeniy@kosov.su>
  
  Revision  Changes    Path
  1.3       +1 -0      ports/net/p5-Net-LDAP-Server-Test/Makefile
  1.2       +5 -0      ports/net/p5-Net-LDAP-Server-Test/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2012-06-03 11:06:23 UTC
State Changed
From-To: open->closed

Committed. Thanks!