From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Apr 26 11:30:05 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DBFF1065670 for ; Sun, 26 Apr 2009 11:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3E24E8FC17 for ; Sun, 26 Apr 2009 11:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n3QBU5px049172 for ; Sun, 26 Apr 2009 11:30:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n3QBU5Y0049167; Sun, 26 Apr 2009 11:30:05 GMT (envelope-from gnats) Resent-Date: Sun, 26 Apr 2009 11:30:05 GMT Resent-Message-Id: <200904261130.n3QBU5Y0049167@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Josh Paetzel Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A105106564A for ; Sun, 26 Apr 2009 11:23:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 581828FC16 for ; Sun, 26 Apr 2009 11:23:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n3QBN9ki003277 for ; Sun, 26 Apr 2009 11:23:09 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n3QBN909003276; Sun, 26 Apr 2009 11:23:09 GMT (envelope-from nobody) Message-Id: <200904261123.n3QBN909003276@www.freebsd.org> Date: Sun, 26 Apr 2009 11:23:09 GMT From: Josh Paetzel To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/134016: multimedia/libdvdread still needs libdvdcss to read encrypted DVDs X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Apr 2009 11:30:05 -0000 >Number: 134016 >Category: ports >Synopsis: multimedia/libdvdread still needs libdvdcss to read encrypted DVDs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 26 11:30:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Josh Paetzel >Release: 7.1-RELEASE >Organization: >Environment: FreeBSD 7.1-RELEASE #0: The Jan 1 14:37:25 UTC 2009 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Previous to the import of mplayer's libdvdread to multimedia/libdvdread the libdvdread depended on multimedia/libdvdcss to read encrypted DVDs, and that dependancy was hard wired in to the port. After the import, the dependancy vanished completely. My assumption was the libdvdread project had somehow internalized the decrypting of DVDs, but it turns out this is not the case. It still needs libdvdcss, and builds against it if it is there. This was exposed by the shared library bump that the new version of libdvdcss underwent. I also went ahead and duped maintainership of multimedia/libdvdread and set it for removal, since it apparently had no more uses. I'll be reversing that, we also need to figure out a way to make this a dependancy again, as well as sort out the shared library bump. I suggest making it an OPTION, but I'm torn on whether it should default to on or off. I'll be sending patches later today. >How-To-Repeat: Attempt to read an encrypted DVD using anything that depends on libdvdread without having it built against libdvdcss >Fix: >Release-Note: >Audit-Trail: >Unformatted: