Bug 167809 - lang/squeak incomplete plist when libGL is installed
Summary: lang/squeak incomplete plist when libGL is installed
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: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-11 23:10 UTC by Pawel Pekala
Modified: 2012-05-14 15:20 UTC (History)
0 users

See Also:


Attachments
file.diff (1.03 KB, patch)
2012-05-11 23:10 UTC, Pawel Pekala
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pawel Pekala freebsd_committer freebsd_triage 2012-05-11 23:10:11 UTC
When graphics/libGL is installed (any desktop system I guess) port builds additonal plugin - B3DAcceleratorPlugin. This means that plist is incomplete:

[corn:~]# pkg_delete squeak-4.4.7/
pkg_delete: unable to completely remove directory '/usr/local/lib/squeak/4.4.7-2375'
pkg_delete: unable to completely remove directory '/usr/local/lib/squeak'
pkg_delete: couldn't entirely delete package `squeak-4.4.7'
(perhaps the packing list is incorrectly specified?)
[corn:~]# ls -l /usr/local/lib/squeak/4.4.7-2375/
total 58
-rwxr-xr-x  1 root  wheel  58920 11 maj 23:58 so.B3DAcceleratorPlugin

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-05-11 23:10:28 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2012-05-11 23:10:35 UTC
Maintainer of lang/squeak,

Please note that PR ports/167809 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/167809

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2012-05-11 23:10:51 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Takeshi MUTOH 2012-05-13 09:11:40 UTC
Thank you Pawel.

On 2012/05/12, at 7:10, Edwin Groothuis wrote:
> Maintainer of lang/squeak,
> 
> Please note that PR ports/167809 has just been submitted.
> 
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
> 
> The full text of the PR can be found at:
>    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/167809

I check this patch, build, and deinstall, there is no problem.

So please commit it.

See also my redports build below:
- https://redports.org/buildarchive/20120513021510-62605/

Thanks in advance.
--
Takeshi MUTOH <mutoh@openedu.org>
Comment 5 dfilter service freebsd_committer freebsd_triage 2012-05-14 15:09:49 UTC
pawel       2012-05-14 14:09:40 UTC

  FreeBSD ports repository

  Modified files:
    lang/squeak          Makefile pkg-plist 
  Log:
  Add dependency on opengl lib, port builds additional plugin when it's
  installed on system, this fixes incomplete plist in that case.
  
  PR:             ports/167809
  Submitted by:   me
  Approved by:    maintainer
  
  Revision  Changes    Path
  1.24      +2 -0      ports/lang/squeak/Makefile
  1.11      +1 -0      ports/lang/squeak/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 6 Pawel Pekala freebsd_committer freebsd_triage 2012-05-14 15:10:07 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!