[Fink-devel] Compiling gnuplot-4.2.3-12 fails (pangocairo branch)

2008-05-06 Thread Sébastien Maret
Compiling gnuplot-4.2.3-12 fails with the following error:

gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../term -I../term -DBINDIR=\"/sw/ 
bin\" -DX11_DRIVER_DIR=\"/sw/lib/gnuplot/4.2\" -DGNUPLOT_PS_DIR=\"/sw/ 
share/gnuplot/4.2/PostScript\" 
-DCONTACT=\"http://sourceforge.net/projects/gnuplot 
\" -DHELPFILE=\"/sw/share/gnuplot/4.2/gnuplot.gih\" -I/sw/include  -I/ 
usr/X11/include -I/sw/include -I/sw/include -I/sw/include -I/sw/ 
include -I/sw/lib/pango-ft219/include/pango-1.0 -I/sw/include/pixman-1  
-I/sw/lib/fontconfig2/include -I/sw/lib/freetype219/include/freetype2 - 
I/sw/lib/freetype219/include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include -I/sw/include/libpng12 -I/sw/include -I/sw/include/cairo -I/ 
usr/X11R6/include -I/usr/X11/include-g -O2 -ObjC -c term.c
In file included from term.h:235,
 from term.c:1308:
../term/rgip.trm: In function 'RGIP_graphics':
../term/rgip.trm:220: warning: pointer targets in passing argument 1  
of 'sprintf' differ in signedness
../term/rgip.trm:221: warning: pointer targets in passing argument 1  
of 'fopen' differ in signedness
../term/rgip.trm: In function 'RGIP_cvts':
../term/rgip.trm:389: warning: pointer targets in passing argument 1  
of 'strlen' differ in signedness
../term/rgip.trm:395: warning: pointer targets in passing argument 1  
of 'strlen' differ in signedness
../term/rgip.trm: In function 'RGIP_put_text':
../term/rgip.trm:437: warning: passing argument 1 of 'RGIP_cvts'  
discards qualifiers from pointer target type
../term/rgip.trm:451: warning: pointer targets in passing argument 1  
of 'strchr' differ in signedness
../term/rgip.trm:453: warning: pointer targets in passing argument 1  
of 'strlen' differ in signedness
In file included from /sw/include/ggi/ggi.h:35,
 from ../term/ggi.trm:64,
 from term.h:446,
 from term.c:1308:
/sw/include/ggi/types.h:33:24: error: ggi/system.h: No such file or  
directory
In file included from /sw/include/ggi/ggi.h:35,
 from ../term/ggi.trm:64,
 from term.h:446,
 from term.c:1308:
/sw/include/ggi/types.h: At top level:
/sw/include/ggi/types.h:43: error: syntax error before 'sint16'
/sw/include/ggi/types.h:43: warning: no semicolon at end of struct or  
union
/sw/include/ggi/types.h:43: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:44: error: syntax error before 'ggi_pixel'
/sw/include/ggi/types.h:44: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:46: error: syntax error before 'ggi_attr'
/sw/include/ggi/types.h:46: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:61: error: syntax error before 'uint16'
/sw/include/ggi/types.h:61: warning: no semicolon at end of struct or  
union
/sw/include/ggi/types.h:61: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:62: error: syntax error before 'uint16'
/sw/include/ggi/types.h:62: warning: no semicolon at end of struct or  
union
/sw/include/ggi/types.h:62: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:62: error: syntax error before '}' token
/sw/include/ggi/types.h:62: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:69: error: syntax error before 'ggi_graphtype'
/sw/include/ggi/types.h:69: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:133: error: syntax error before 'sint32'
/sw/include/ggi/types.h:133: warning: no semicolon at end of struct or  
union
/sw/include/ggi/types.h:134: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:135: error: syntax error before 'virt'
/sw/include/ggi/types.h:135: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:136: error: syntax error before 'size'
/sw/include/ggi/types.h:136: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:137: error: syntax error before 'graphtype'
/sw/include/ggi/types.h:137: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:138: error: syntax error before 'dpp'
/sw/include/ggi/types.h:138: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:139: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:177: error: syntax error before 'uint32'
/sw/include/ggi/types.h:177: warning: no semicolon at end of struct or  
union
/sw/include/ggi/types.h:178: warning: data definition has no type or  
storage class
/sw/include/ggi/types.h:180: error: syntax error before '}' token
/sw/include/ggi/types.h:180: warning: data definition has no type or  
storage class
In file included from ../term/ggi.trm:64,
 from term.h:446,
 from term.c:1308:
/sw/include/ggi/ggi.h:36:21: error: ggi/gii.h: No such file or directory
In file included from ../term/ggi.trm:64,
 from term.h:446,
 

Re: [Fink-devel] error message for missing shared libs

2008-05-06 Thread David R. Morrison

On May 6, 2008, at 10:33 PM, Daniel Macks wrote:

> On Tue, May 06, 2008 at 10:17:32PM -0700, David R. Morrison wrote:
>> I've tried to write an expanded error message for the situation where
>> the validator encounters a shared library in a .deb which is not
>> listed in the Shlibs field.  (The code is in HEAD, but not yet
>> released.)  Here's a sample error message:
>
> Yeah, we need to make people understand it. OTOH, the more detailed we
> make this message, the more special-cases slip through...
>
>> Validating .deb file fontforge_20080330-1_darwin-powerpc.deb...
>> Error: package contains a shared library
>>   /sw/lib/fontforge/libfontforge.1.0.0.dylib
>>but the install_name and compatibility_version
>>   (%p/lib/fontforge/libfontforge.1.dylib 2.0.0)
>>are not listed in the Shlibs field.  If this library is
>> public, in the
>>sense that it may be linked to by other packages, then these
>> must be
>>listed in the Shlibs field, along with versioning information
>> about the
>>package providing the library.  However, if this is a private
>> library
>>which will be used only by this package, add
>>   '!%p/lib/fontforge/libfontforge.1.dylib'
>>to the Shlibs field.
>
> "the install_name and compatibility_version [...] are not listed in
> the Shlibs field." But then later is an instruction to list *only* the
> install_name (not c_v).

Well, the word "these" was supposed to indicate both i_n and c_v.   
The idea, as I understand it, is that public libs should have
   i_n c_v %n 
with i_n in the "%p" form, whereas private libs only need
  !i_n.

But the antecedent to "these" is not so clear, I now recognize, so  
this should be reworded.

> Also, don't want to parenthesize the i_n and
> c_v, since it suggests that that's the Shlibs: syntax (likewise, no
> single-quotes on the private-shlibs syntax).

Agreed.

> The code in HEAD does a regex match for %p (which is good--better to
> use that literal in the Shlibs info instead of hardcoding /sw or
> whatever in the error msgs) but there are legit packages that install
> outside of %p and still need standard Shlibs handling.

Really?  What packages install outside of %p, other than legacy X11  
packages in 10.4?  (I guess those should be handled.)

> Not quite sure
> what the else{} block is supposed to catch. I *think* it traps
> install_name that isn't an absolute path? Need to anchor the regex
> pattern to the beginning of the string, and it's still leaky
> (especially for a libtool or hand-coded-alternative screwup) if it
> points to the build dir (since that's a subdir of %p). Would it be
> better to do the main message if it's *any* absolute path (i.e., not
> just in $basepath) but still s/^basepath/%p/ for the displayed
> message and the else{} if a non-absolute one?

Probably the best would be to do a syntax check on install_name  
*before* this test, and then fall through to this test where s/^ 
$basepath/%p/ will definitely be true.

   -- Dave


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] error message for missing shared libs

2008-05-06 Thread David R. Morrison
I've tried to write an expanded error message for the situation where  
the validator encounters a shared library in a .deb which is not  
listed in the Shlibs field.  (The code is in HEAD, but not yet  
released.)  Here's a sample error message:

Validating .deb file fontforge_20080330-1_darwin-powerpc.deb...
Error: package contains a shared library
   /sw/lib/fontforge/libfontforge.1.0.0.dylib
but the install_name and compatibility_version
   (%p/lib/fontforge/libfontforge.1.dylib 2.0.0)
are not listed in the Shlibs field.  If this library is  
public, in the
sense that it may be linked to by other packages, then these  
must be
listed in the Shlibs field, along with versioning information  
about the
package providing the library.  However, if this is a private  
library
which will be used only by this package, add
   '!%p/lib/fontforge/libfontforge.1.dylib'
to the Shlibs field.

(Note to Daniel: your package doesn't actually generate this error: I  
hacked it so that it would!)

I hope that this both correctly and clearly conveys the intent -- I  
know that earlier versions have had shortcomings.

Also, if the install_name doesn't begin with /sw (or your local  
prefix), a different error message is generated which points out that  
the install_name is malformed.  This is to address the apparent issue  
reported here:  http://www.nabble.com/qmake,-no-.la,-and-a-validator- 
error-td16228400.html and here: http://www.opensubscriber.com/message/ 
fink-devel@lists.sourceforge.net/8879391.html

Any feedback on this?

   -- Dave


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] error message for missing shared libs

2008-05-06 Thread Daniel Macks
On Tue, May 06, 2008 at 10:17:32PM -0700, David R. Morrison wrote:
> I've tried to write an expanded error message for the situation where  
> the validator encounters a shared library in a .deb which is not  
> listed in the Shlibs field.  (The code is in HEAD, but not yet  
> released.)  Here's a sample error message:

Yeah, we need to make people understand it. OTOH, the more detailed we
make this message, the more special-cases slip through...

> Validating .deb file fontforge_20080330-1_darwin-powerpc.deb...
> Error: package contains a shared library
>   /sw/lib/fontforge/libfontforge.1.0.0.dylib
>but the install_name and compatibility_version
>   (%p/lib/fontforge/libfontforge.1.dylib 2.0.0)
>are not listed in the Shlibs field.  If this library is  
> public, in the
>sense that it may be linked to by other packages, then these  
> must be
>listed in the Shlibs field, along with versioning information  
> about the
>package providing the library.  However, if this is a private  
> library
>which will be used only by this package, add
>   '!%p/lib/fontforge/libfontforge.1.dylib'
>to the Shlibs field.

"the install_name and compatibility_version [...] are not listed in
the Shlibs field." But then later is an instruction to list *only* the
install_name (not c_v). Also, don't want to parenthesize the i_n and
c_v, since it suggests that that's the Shlibs: syntax (likewise, no
single-quotes on the private-shlibs syntax).

> (Note to Daniel: your package doesn't actually generate this error: I  
> hacked it so that it would!)
> 
> I hope that this both correctly and clearly conveys the intent -- I  
> know that earlier versions have had shortcomings.
> 
> Also, if the install_name doesn't begin with /sw (or your local  
> prefix), a different error message is generated which points out that  
> the install_name is malformed.  This is to address the apparent issue  
> reported here:  http://www.nabble.com/qmake,-no-.la,-and-a-validator- 
> error-td16228400.html and here: http://www.opensubscriber.com/message/ 
> fink-devel@lists.sourceforge.net/8879391.html

The code in HEAD does a regex match for %p (which is good--better to
use that literal in the Shlibs info instead of hardcoding /sw or
whatever in the error msgs) but there are legit packages that install
outside of %p and still need standard Shlibs handling. Not quite sure
what the else{} block is supposed to catch. I *think* it traps
install_name that isn't an absolute path? Need to anchor the regex
pattern to the beginning of the string, and it's still leaky
(especially for a libtool or hand-coded-alternative screwup) if it
points to the build dir (since that's a subdir of %p). Would it be
better to do the main message if it's *any* absolute path (i.e., not
just in $basepath) but still s/^basepath/%p/ for the displayed
message and the else{} if a non-absolute one?

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] unrtf-0.20.5-1

2008-05-06 Thread Alexander Hansen

On Apr 26, 2008, at 6:33 PM, Charles C. Kankelborg wrote:

> Hi,
>
> I just built 0.20.5. unrtf mostly works, but segfaults after
> producing apparently correct output:
>
> kankel% unrtf --text /tmp/onetouchlog0.txt
> ### Translation from RTF performed by UnRTF, version 0.20.5
> ### document uses Macintosh character set
> ### document uses default ANSI codepage character set
> ### font table contains 0 fonts total
> ### invalid font number 0
>
> -
> | 03:18:32 PM | Info | SuperDuper!, 2.5 (84), path: /Applications/
> Utilities/SuperDuper!.app, Mac OS 10.4.11 build 8S2167 (i386)
> | 03:18:32 PM | Info | Started on Sat, Apr 26, 2008 at 3:18 PM
> | 03:18:32 PM | Info | Source Volume: Artoo, mount: /, device: /dev/
> disk0s2, media: TOSHIBA MK2035GSS, interconnect: Internal SATA, file
> system: "Journaled HFS+", OS: 10.4.11 (8S2167), capacity: 185.99 GB,
> used: 58.84 GB, directories: 134657, files: 834208, ejectable: NO,
> ACLs: Disabled
> | 03:18:32 PM | Info | Target Volume: ArtooBackup, mount: /Volumes/
> ArtooBackup, device: /dev/disk1s3, media: Maxtor OneTouch II,
> interconnect: External FireWire, file system: "Journaled HFS+", OS:
> 10.4.11 (8S2167), capacity: 186.88 GB, used: 55.73 GB, directories:
> 134615, files: 782558, ejectable: NO, ACLs: Disabled
> | 03:18:32 PM | Info | Copy Mode : Smart Update
> | 03:18:32 PM | Info | Copy Script : Backup - all files.dset
> | 03:18:32 PM | Info | Transcript : BuildTranscript.plist
> | 03:18:33 PM | Info | PHASE: 1. Prepare to Copy Files
> | 03:18:33 PM | Info | ...ACTION: Preparing Artoo
> | 03:18:33 PM | Info | ..COMMAND => Verifying the integrity of
> volinfo.database
> | 03:18:33 PM | Info | volinfo.database OK
> | 03:18:33 PM | Info | ..COMMAND => Enabling permissions on Artoo
> | 03:18:33 PM | Info | Refreshing Disk Arbitration ...
> | 03:18:34 PM | Info | ..COMMAND => Verifying that permissions
> are enabled for Artoo
> | 03:18:34 PM | Info | Permissions on '/' are enabled.
> | 03:18:34 PM | Info | ...ACTION: Repairing permissions on Artoo
> | 03:18:34 PM | Info | ..COMMAND => Repairing permissions on Artoo
> | 03:18:42 PM | Info | parent directory ./Users/Shared/SC Info does
> not exist
> | 03:19:52 PM | Info | Started verify/repair permissions on disk
> disk0s2 Artoo
> | 03:19:52 PM | Info | Determining correct file permissions.
> | 03:19:52 PM | Info | The privileges have been verified or repaired
> on the selected volume
> | 03:19:52 PM | Info | Verify/repair finished permissions on disk
> disk0s2 Artoo
> | 03:19:52 PM | Info | ...ACTION: Preparing ArtooBackup
> | 03:19:52 PM | Info | ..COMMAND => Enabling permissions on
> ArtooBackup
> | 03:19:52 PM | Info | Refreshing Disk Arbitration ...
> | 03:19:52 PM | Info | ..COMMAND => Verifying that permissions
> are enabled for ArtooBackup
> | 03:19:52 PM | Info | Permissions on '/Volumes/ArtooBackup' are
> enabled.
> | 03:19:52 PM | Info | ..COMMAND => Verifying that ArtooBackup
> ACL support matches Artoo
> | 03:19:52 PM | Info | ...ACTION: Preserving Spotlight state on
> ArtooBackup
> | 03:19:52 PM | Info | ..COMMAND => Disabling Spotlight search
> indexing on ArtooBackup
> | 03:19:53 PM | Info | PHASE: 2. Copy Files
> | 03:19:53 PM | Info | ...ACTION: Copying files from Artoo to
> ArtooBackup using Smart Update
> | 03:19:53 PM | Info | ..COMMAND => Cloning Artoo to ArtooBackup
> | 03:19:53 PM | Info | Copying copy files with delete using script: /
> Users/kankel/Library/Application Support/SuperDuper!/Copy Scripts/
> Standard Scripts/Backup - all files.dset
> | 03:20:27 PM | Info | Loading 22 commands from copy script /
> Applications/Utilities/SuperDuper!.app/Contents/Resources/Copy
> Scripts/Exclude system temporary files.dset
> | 03:20:27 PM | Info | Loading 6 commands from copy script /
> Applications/Utilities/SuperDuper!.app/Contents/Resources/Copy
> Scripts/Exclude system cache files.dset
> | 03:20:27 PM | Info | Loading 1 commands from copy script /
> Applications/Utilities/SuperDuper!.app/Contents/Resources/Copy
> Scripts/Exclude Norton FileSaver files.dset
> | 03:20:27 PM | Info | Loading 1 commands from copy script /
> Applications/Utilities/SuperDuper!.app/Contents/Resources/Copy
> Scripts/Exclude Google Desktop Index files.dset
> | 03:20:27 PM | Info | Loading 1 commands from copy script /
> Applications/Utilities/SuperDuper!.app/Contents/Resources/Copy
> Scripts/Exclude iTunes Temporary files.dset
> | 03:20:27 PM | Info | Loading 0 commands from copy script /Users/
> kankel/Library/Application Support/SuperDuper!/Copy Scripts/Standard
> Scripts/Backup - all files.dset
> | 03:20:27 PM | Info | /
> | 03:20:30 PM | Info | /Installer Logs
> | 03:20:30 PM | Info | /TheVolumeSettingsFolder
> | 03:20:30 PM | Info | /TheFindByContentFolder
> | 03:20:30 PM | Info | /Desktop Folder
> | 03:20:30 PM | Info | /Documents
> | 03:20:30 PM | Info | /Cleanup At Startup
> | 03:20:30 PM | Info | /Temporary Items
> | 03:20:30 PM | Info | /cores
> | 03:20:30

[Fink-devel] xrender.pc in pango1-xft2-ft219

2008-05-06 Thread Tomoaki Okayama
Hello,

If /sw/lib/pango-ft219/lib/pkgconfig/xrender.pc exists,
pkg-config (0.22-3) seems to confuse about the search path
for --cflags and --libs.
For example:

[existing case]
$ 
PKG_CONFIG_PATH=/sw/lib/pango-ft219/lib/pkgconfig:/sw/lib/fontconfig2/lib/pkgconfig:/sw/lib/freetype219/lib/pkgconfig
 pkg-config --cflags gtk+-2.0
-I/sw/include/pixman-1 -I/usr/X11R6/include 
-I/sw/lib/pango-ft219/include/pango-1.0 -I/sw/lib/fontconfig2/include 
-I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include 
-I/sw/include/libpng12 -I/sw/include -I/sw/include/glib-2.0 
-I/sw/lib/glib-2.0/include -I/sw/include/cairo -I/sw/include/gtk-2.0 
-I/sw/include/atk-1.0 -I/sw/lib/gtk-2.0/include -I/usr/X11/include

[non-existing case]
$ 
PKG_CONFIG_PATH=/sw/lib/pango-ft219/lib/pkgconfig:/sw/lib/fontconfig2/lib/pkgconfig:/sw/lib/freetype219/lib/pkgconfig
 pkg-config --cflags gtk+-2.0
-I/sw/include/pixman-1 -I/sw/lib/pango-ft219/include/pango-1.0 
-I/sw/lib/fontconfig2/include -I/sw/lib/freetype219/include/freetype2 
-I/sw/lib/freetype219/include -I/sw/include/libpng12 -I/sw/include 
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/cairo 
-I/usr/X11R6/include -I/sw/include/gtk-2.0 -I/sw/include/atk-1.0 
-I/sw/lib/gtk-2.0/include -I/usr/X11/include


In the existing case, -I/usr/X11R6/include is before 
-I/sw/lib/freetype219/include/freetype2 -I/sw/include/libpng12 -I/sw/include,
and then gcc finds freetype.h, png.h, or other headers in
/usr/X11R6/include first. That's not good.

I recommend removing xrender.pc from pango1-xft2-ft219,
at least in 10.5.

Thanks,
Tomoaki Okayama



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] libdvdread.3 and libdvdcss

2008-05-06 Thread TheSin
The big problem is that using dvdcss it'll have to be crypto then, I  
wanted to avoid this and it's why the dlopen option is avail, it'll  
only use it if avail.
---
TS
http://southofheaven.org/
Chaos is the beginning and end, try dealing with the rest.

On 6-May-08, at 8:24 AM, Daniel Macks wrote:

> There's no dlopen *path* IIRC, just filename. Usually, if the package
> can do real linking (instead of runtime dlopen), that's gonna me more
> stable in general. But that makes the dep mandatory...not sure how
> onerous a package and dependency-tree for libdvdcss is.
>
> dan
>
> On Tue, May 06, 2008 at 08:20:58AM -0600, TheSin wrote:
>> was the dlopen path and file name correct, it could be left over from
>> a new compat version or it might need to be patched not to  
>> use .so?  I
>> didn't do the lastest updates so I'll have to look into it in a month
>> when I have time again.
>> ---
>> TS
>> http://southofheaven.org/
>> Chaos is the beginning and end, try dealing with the rest.
>>
>> On 6-May-08, at 7:35 AM, Andrea Riciputi wrote:
>>
>>> Hi there,
>>> after upgrading dvdbackup to the last package revision it seems that
>>> libdvdread has lost its ability to use libdvdcss. You can get the
>>> picture from data reported below:
>>>
 % fink list libdvdcss
 Information about 6961 packages read in 1 seconds.
 i   libdvdcss   1.2.9-1   Portable abstraction
 library for DVD decryption
 i   libdvdcss-shlibs1.2.9-1   Portable abstraction
 library for DVD decryption
>>>
 % fink list libdvdread.3
 Information about 6961 packages read in 1 seconds.
 i   libdvdread.30.9.7-101 Provides functions
 for reading video DVDs
 i   libdvdread.3-shlibs 0.9.7-101 Provides functions
 for reading video DVDs
>>>
>>> and when I try to run dvdbackup I get this message:
>>>
 % dvdbackup -M -i /dev/disk3 -o ~/Movies
 libdvdread: Encrypted DVD support unavailable.
>>>
>>> dvdbackup works correctly but the resulting backup is still  
>>> encrypted.
>>>
>>> The only way I got dvdbackup (libdvdread actually) working correctly
>>> is by adding "--with-libdvdcss" to the configure options for
>>> libdvdread.3.
>>>
>>> Looking at the libdvdread source code seems that the library should
>>> be able to detect libdvdcss at runtime (using dlopen), but the trick
>>> doesn't work.
>>>
>>> Any suggestion to fix this?
>>>
>>> Cheers,
>>> Andrea
>>>
>>
>>
>> -
>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>> Don't miss this year's exciting event. There's still time to save  
>> $100.
>> Use priority code J8TL2D2.
>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
>> ___
>> Fink-devel mailing list
>> Fink-devel@lists.sourceforge.net
>> http://news.gmane.org/gmane.os.apple.fink.devel
>
> -- 
> Daniel Macks
> [EMAIL PROTECTED]
> http://www.netspace.org/~dmacks
>
>
> -
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save  
> $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> http://news.gmane.org/gmane.os.apple.fink.devel
>


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] libdvdread.3 and libdvdcss

2008-05-06 Thread Daniel Macks
There's no dlopen *path* IIRC, just filename. Usually, if the package
can do real linking (instead of runtime dlopen), that's gonna me more
stable in general. But that makes the dep mandatory...not sure how
onerous a package and dependency-tree for libdvdcss is.

dan

On Tue, May 06, 2008 at 08:20:58AM -0600, TheSin wrote:
> was the dlopen path and file name correct, it could be left over from  
> a new compat version or it might need to be patched not to use .so?  I  
> didn't do the lastest updates so I'll have to look into it in a month  
> when I have time again.
> ---
> TS
> http://southofheaven.org/
> Chaos is the beginning and end, try dealing with the rest.
> 
> On 6-May-08, at 7:35 AM, Andrea Riciputi wrote:
> 
> > Hi there,
> > after upgrading dvdbackup to the last package revision it seems that  
> > libdvdread has lost its ability to use libdvdcss. You can get the  
> > picture from data reported below:
> >
> >> % fink list libdvdcss
> >> Information about 6961 packages read in 1 seconds.
> >> i   libdvdcss   1.2.9-1   Portable abstraction  
> >> library for DVD decryption
> >> i   libdvdcss-shlibs1.2.9-1   Portable abstraction  
> >> library for DVD decryption
> >
> >> % fink list libdvdread.3
> >> Information about 6961 packages read in 1 seconds.
> >> i   libdvdread.30.9.7-101 Provides functions  
> >> for reading video DVDs
> >> i   libdvdread.3-shlibs 0.9.7-101 Provides functions  
> >> for reading video DVDs
> >
> > and when I try to run dvdbackup I get this message:
> >
> >> % dvdbackup -M -i /dev/disk3 -o ~/Movies
> >> libdvdread: Encrypted DVD support unavailable.
> >
> > dvdbackup works correctly but the resulting backup is still encrypted.
> >
> > The only way I got dvdbackup (libdvdread actually) working correctly  
> > is by adding "--with-libdvdcss" to the configure options for  
> > libdvdread.3.
> >
> > Looking at the libdvdread source code seems that the library should  
> > be able to detect libdvdcss at runtime (using dlopen), but the trick  
> > doesn't work.
> >
> > Any suggestion to fix this?
> >
> > Cheers,
> > Andrea
> >
> 
> 
> -
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> http://news.gmane.org/gmane.os.apple.fink.devel

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] libdvdread.3 and libdvdcss

2008-05-06 Thread TheSin
was the dlopen path and file name correct, it could be left over from  
a new compat version or it might need to be patched not to use .so?  I  
didn't do the lastest updates so I'll have to look into it in a month  
when I have time again.
---
TS
http://southofheaven.org/
Chaos is the beginning and end, try dealing with the rest.

On 6-May-08, at 7:35 AM, Andrea Riciputi wrote:

> Hi there,
> after upgrading dvdbackup to the last package revision it seems that  
> libdvdread has lost its ability to use libdvdcss. You can get the  
> picture from data reported below:
>
>> % fink list libdvdcss
>> Information about 6961 packages read in 1 seconds.
>> i   libdvdcss   1.2.9-1   Portable abstraction  
>> library for DVD decryption
>> i   libdvdcss-shlibs1.2.9-1   Portable abstraction  
>> library for DVD decryption
>
>> % fink list libdvdread.3
>> Information about 6961 packages read in 1 seconds.
>> i   libdvdread.30.9.7-101 Provides functions  
>> for reading video DVDs
>> i   libdvdread.3-shlibs 0.9.7-101 Provides functions  
>> for reading video DVDs
>
> and when I try to run dvdbackup I get this message:
>
>> % dvdbackup -M -i /dev/disk3 -o ~/Movies
>> libdvdread: Encrypted DVD support unavailable.
>
> dvdbackup works correctly but the resulting backup is still encrypted.
>
> The only way I got dvdbackup (libdvdread actually) working correctly  
> is by adding "--with-libdvdcss" to the configure options for  
> libdvdread.3.
>
> Looking at the libdvdread source code seems that the library should  
> be able to detect libdvdcss at runtime (using dlopen), but the trick  
> doesn't work.
>
> Any suggestion to fix this?
>
> Cheers,
> Andrea
>


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] libdvdread.3 and libdvdcss

2008-05-06 Thread Andrea Riciputi
Hi there,
after upgrading dvdbackup to the last package revision it seems that  
libdvdread has lost its ability to use libdvdcss. You can get the  
picture from data reported below:

> % fink list libdvdcss
> Information about 6961 packages read in 1 seconds.
>  i   libdvdcss   1.2.9-1   Portable abstraction  
> library for DVD decryption
>  i   libdvdcss-shlibs1.2.9-1   Portable abstraction  
> library for DVD decryption

> % fink list libdvdread.3
> Information about 6961 packages read in 1 seconds.
>  i   libdvdread.30.9.7-101 Provides functions  
> for reading video DVDs
>  i   libdvdread.3-shlibs 0.9.7-101 Provides functions  
> for reading video DVDs

and when I try to run dvdbackup I get this message:

> % dvdbackup -M -i /dev/disk3 -o ~/Movies
> libdvdread: Encrypted DVD support unavailable.

dvdbackup works correctly but the resulting backup is still encrypted.

The only way I got dvdbackup (libdvdread actually) working correctly  
is by adding "--with-libdvdcss" to the configure options for  
libdvdread.3.

Looking at the libdvdread source code seems that the library should  
be able to detect libdvdcss at runtime (using dlopen), but the trick  
doesn't work.

Any suggestion to fix this?

Cheers,
  Andrea

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel