Ryan Schmidt | 1 Oct 05:26 2008

Re: libglade2 fails to install with an xmlcatalog error?

On one of my systems I got:

Error: Target org.macports.activate returned: shell command  
"xmlcatalog --noout --add system http://glade.gnome.org/ 
glade-2.0.dtd /mp/share/xml/libglade/glade-2.0.dtd /mp/etc/xml/ 
catalog" returned error 2
Command output: could not open /mp/etc/xml/catalog for saving
add command failed

/mp is my MacPorts prefix. There is a directory /mp/etc but no  
directory /mp/etc/xml.

On Sep 30, 2008, at 3:39 PM, Scott C. Kennedy wrote:

> Apart from a single person with a "me too", I haven't seen much  
> traffic on this issue. Are other people having it? Or is it a  
> weirdness with my environment?
>
> Scott
>
> Scott C. Kennedy wrote:
>>
>> I noticed during this week's selfupdate that there was a bunch of  
>> things that got released, so I just did an uninstall of 2.6.2 and  
>> an install of 2.6.3 of libglade2 and got this error...
>> Biko-2:~ sck$ sudo port install libglade2
>> --->  Fetching libglade2
>> --->  Verifying checksum(s) for libglade2
>> --->  Extracting libglade2
>> --->  Configuring libglade2
(Continue reading)

Bryan Blackburn | 1 Oct 05:57 2008
Picon

Re: libglade2 fails to install with an xmlcatalog error?

On Tue, Sep 30, 2008 at 10:26:16PM -0500, Ryan Schmidt said:
> On one of my systems I got:
> 
> Error: Target org.macports.activate returned: shell command  
> "xmlcatalog --noout --add system http://glade.gnome.org/ 
> glade-2.0.dtd /mp/share/xml/libglade/glade-2.0.dtd /mp/etc/xml/ 
> catalog" returned error 2
> Command output: could not open /mp/etc/xml/catalog for saving
> add command failed
> 
> /mp is my MacPorts prefix. There is a directory /mp/etc but no  
> directory /mp/etc/xml.
> 

If creating the ${prefix}/etc/xml directory gets this to work, perhaps
libxml2 (which provides xmlcatalog) should install that directory?

Bryan

> 
> On Sep 30, 2008, at 3:39 PM, Scott C. Kennedy wrote:
> 
> > Apart from a single person with a "me too", I haven't seen much  
> > traffic on this issue. Are other people having it? Or is it a  
> > weirdness with my environment?
> >
> > Scott
> >
> > Scott C. Kennedy wrote:
> >>
(Continue reading)

Ryan Schmidt | 1 Oct 07:44 2008

Re: libglade2 fails to install with an xmlcatalog error?


On Sep 30, 2008, at 10:57 PM, Bryan Blackburn wrote:

>> On one of my systems I got:
>>
>> Error: Target org.macports.activate returned: shell command
>> "xmlcatalog --noout --add system http://glade.gnome.org/
>> glade-2.0.dtd /mp/share/xml/libglade/glade-2.0.dtd /mp/etc/xml/
>> catalog" returned error 2
>> Command output: could not open /mp/etc/xml/catalog for saving
>> add command failed
>>
>> /mp is my MacPorts prefix. There is a directory /mp/etc but no
>> directory /mp/etc/xml.
>
> If creating the ${prefix}/etc/xml directory gets this to work, perhaps
> libxml2 (which provides xmlcatalog) should install that directory?

It doesn't really help. If I create ${prefix}/etc/xml, then when  
activating libglade2, a file ${prefix}/etc/xml/catalog is created,  
but it is empty, and I still get:

--->  Activating libglade2  <at> 2.6.3_0
Error: Target org.macports.activate returned: shell command  
"xmlcatalog --noout --add system http://glade.gnome.org/ 
glade-2.0.dtd /mp/share/xml/libglade/glade-2.0.dtd /mp/etc/xml/ 
catalog" returned error 3
Command output: add command failed

(Continue reading)

Ryan Schmidt | 1 Oct 07:46 2008

Re: Gnome won't install


On Sep 30, 2008, at 8:50 AM, Benedick Miller wrote:

> $ sudo port install gnucash
>
> but sadly that didn't work either!
>
> {{{--->  Building libgnomeui with target all
> Error: Target org.macports.build returned: shell command " cd "/opt/
> local/var/macports/build/
> _opt_local_var_macports_sources_rsync
> .macports.org_release_ports_gnome_libgnomeui/work/libgnomeui-2.24.0"
> && make all " returned error 1
> Command output: sh: line 0: cd: /opt/local/var/macports/build/
> _opt_local_var_macports_sources_rsync
> .macports.org_release_ports_gnome_libgnomeui/work/libgnomeui-2.24.0:
> No such file or directory

It seems to think it has already done the fetch, extract, patch and  
configure phases of the libgnomeui, but since the build phase fails  
with this message, that can't be. Clean the port and try again.

sudo port clean libgnomeui
sudo port install libgnomeui

Bryan Blackburn | 1 Oct 09:09 2008
Picon

Re: libglade2 fails to install with an xmlcatalog error?

On Wed, Oct 01, 2008 at 12:44:01AM -0500, Ryan Schmidt said:
> 
> On Sep 30, 2008, at 10:57 PM, Bryan Blackburn wrote:
> 
> >> On one of my systems I got:
> >>
> >> Error: Target org.macports.activate returned: shell command
> >> "xmlcatalog --noout --add system http://glade.gnome.org/
> >> glade-2.0.dtd /mp/share/xml/libglade/glade-2.0.dtd /mp/etc/xml/
> >> catalog" returned error 2
> >> Command output: could not open /mp/etc/xml/catalog for saving
> >> add command failed
> >>
> >> /mp is my MacPorts prefix. There is a directory /mp/etc but no
> >> directory /mp/etc/xml.
> >
> > If creating the ${prefix}/etc/xml directory gets this to work, perhaps
> > libxml2 (which provides xmlcatalog) should install that directory?
> 
> It doesn't really help. If I create ${prefix}/etc/xml, then when  
> activating libglade2, a file ${prefix}/etc/xml/catalog is created,  
> but it is empty, and I still get:
> 
> --->  Activating libglade2  <at> 2.6.3_0
> Error: Target org.macports.activate returned: shell command  
> "xmlcatalog --noout --add system http://glade.gnome.org/ 
> glade-2.0.dtd /mp/share/xml/libglade/glade-2.0.dtd /mp/etc/xml/ 
> catalog" returned error 3
> Command output: add command failed
> 
(Continue reading)

C. Florian Ebeling | 1 Oct 10:11 2008
Picon

Re: Important: MacPorts PortMgr Changes

I think one way of organizing what you want would be
to put up a foundation. Then you have clear separation
of responsibilities. Finance and other assets governed by
a separate legal body, and the software project, which
means simply interested individuals. And the latter would still
be the cause of this new legal body, advising, organizing
support and whatever more in the background, and more
longterm. The term Elders sounds a bit weird to me, to be honest.

OTOH, my biggest concern is to get regular releases, anyway.
And if this new construct allows for that, and still is open
to incremental improvement, than I'm +1, too.

Florian

On Tue, Sep 30, 2008 at 6:18 PM, James Berry <jberry@...> wrote:
> As many of you know, MacPorts is loosely governed by the "PortMgr"
> team, which is currently made up of three people: Markus Weissmann,
> Juan Manual Palacios, and James Berry.
>
> We each love MacPorts, and hope to see it continue to prosper and grow
> in the future. And we want to continue to contribute to the success of
> MacPorts as our time and professional lives allow in the future.
>
> But we each also have other significant professional and personal
> commitments that have made it difficult for us to put what we feel is
> an appropriate amount of time, energy, and enthusiasm into MacPorts in
> recent months and years, to the extent that we feel that additional
> day-to-day leadership is needed to ensure continued success and growth
> for the MacPorts project.
(Continue reading)

cssdev | 1 Oct 11:47 2008
Picon

Re: Patch of doxygen failed

On Sep 29, 2008, at 8:08 AM, David Evans wrote:

> --->  Applying patches to doxygen
> --->  Applying
> /opt/local/var/macports/sources/rsync.macports.org/release/ports/ 
> textproc/doxygen/files/patch-qfiledefs_p.h
> DEBUG: Environment:
> DEBUG: Assembled command: 'cd
> "/opt/local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync 
> .macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.6"
> && patch -p0'
> patching file qtools/qfiledefs_p.h
> Hunk #1 FAILED at 56.
> 1 out of 1 hunk FAILED -- saving rejects to file qtools/ 
> qfiledefs_p.h.rej

I updated the Portfile for 1.5.7, and it works fine on Leopard.  
Unfortunately I no longer have access to a Tiger system, and it looks  
like the patch might not be needed anymore. Please report any problems.

On a similar note, I finally put together a patch to build the  
documentation only as a variant. (See https://trac.macports.org/ticket/14421) 
. This actually makes it much easier to install doxygen, but it  
conflicts somewhat with the "include everything by default approach.  
What are the thoughts on only bringing in texlive and ghostscript as  
part of a docs variant?

Chris
(Continue reading)

john wu | 1 Oct 16:41 2008
Picon

Error Message

Hi,

I tried to install shibboleth to Mac 10.4.11 and got the following error message:
Warning: It looks like your PortIndex file may be corrupt.
Error: search for portname shibboleth failed: bad argument "": should be "nonewline"

Is this related to macports or shibboleth? Sorry, I am new to macports and try to narrow down the problem.

Thanks

      
Scott C. Kennedy | 1 Oct 17:08 2008

Re: libglade2 fails to install with an xmlcatalog error?

This did work for me... So, this solution is workable...
Biko-2:~ sck$ ls -al /opt/local/etc/xml
total 0
drwxr-xr-x   2 root  admin    68 Oct  1 08:06 .
drwxr-xr-x  24 root  admin  1530 Sep 30 13:42 ..
Biko-2:~ sck$ sudo xmlcatalog --create --noout --add system       http://glade.gnome.org/glade-2.0.dtd       /opt/local//share/xml/libglade/glade-2.0.dtd  /opt/local/etc/xml/catalog
Biko-2:~ sck$ ls -al /opt/local/etc/xmltotal 8
drwxr-xr-x   2 root  admin   102 Oct  1 08:06 .
drwxr-xr-x  24 root  admin  1530 Sep 30 13:42 ..
-rw-r--r--   1 root  admin   357 Oct  1 08:06 catalog
Biko-2:~ sck$ sudo port install libglade2
--->  Verifying checksum(s) for libglade2
--->  Extracting libglade2
--->  Configuring libglade2
--->  Building libglade2 with target all
--->  Staging libglade2 into destroot
--->  Installing libglade2 2.6.3_0
--->  Activating libglade2 2.6.3_0
--->  Cleaning libglade2
Biko-2:~ sck$
Scott

Bryan Blackburn wrote:
Looks like the xmlcatalog in libglade2 needs the --create switch then
(and ${prefix}/etc/xml probably still should be created by libxml2): system "xmlcatalog --create --noout --add system \ http://glade.gnome.org/glade-2.0.dtd \ ${prefix}/share/xml/libglade/glade-2.0.dtd \ ${prefix}/etc/xml/catalog" Fortunately it appears that --create doesn't overwrite entries already present, at least with my quick bit of testing. I believe the file exists on my system because of one of the docbook ports. Bryan _______________________________________________ macports-users mailing list macports-users <at> lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

<div>
This did work for me... So, this solution is workable...<br><blockquote>Biko-2:~ sck$ ls -al /opt/local/etc/xml<br>
total 0<br>
drwxr-xr-x&nbsp;&nbsp; 2 root&nbsp; admin&nbsp;&nbsp;&nbsp; 68 Oct&nbsp; 1 08:06 .<br>
drwxr-xr-x&nbsp; 24 root&nbsp; admin&nbsp; 1530 Sep 30 13:42 ..<br>
Biko-2:~ sck$ sudo xmlcatalog --create --noout --add system&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a class="moz-txt-link-freetext" href="http://glade.gnome.org/glade-2.0.dtd">http://glade.gnome.org/glade-2.0.dtd</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/opt/local//share/xml/libglade/glade-2.0.dtd&nbsp; /opt/local/etc/xml/catalog<br>
Biko-2:~ sck$ ls -al /opt/local/etc/xmltotal 8<br>
drwxr-xr-x&nbsp;&nbsp; 2 root&nbsp; admin&nbsp;&nbsp; 102 Oct&nbsp; 1 08:06 .<br>
drwxr-xr-x&nbsp; 24 root&nbsp; admin&nbsp; 1530 Sep 30 13:42 ..<br>
-rw-r--r--&nbsp;&nbsp; 1 root&nbsp; admin&nbsp;&nbsp; 357 Oct&nbsp; 1 08:06 catalog<br>
Biko-2:~ sck$ sudo port install libglade2<br>
---&gt;&nbsp; Verifying checksum(s) for libglade2<br>
---&gt;&nbsp; Extracting libglade2<br>
---&gt;&nbsp; Configuring libglade2<br>
---&gt;&nbsp; Building libglade2 with target all<br>
---&gt;&nbsp; Staging libglade2 into destroot<br>
---&gt;&nbsp; Installing libglade2 2.6.3_0<br>
---&gt;&nbsp; Activating libglade2 2.6.3_0<br>
---&gt;&nbsp; Cleaning libglade2<br>
Biko-2:~ sck$ <br>
</blockquote>
Scott<br><br>
Bryan Blackburn wrote:
<blockquote cite="mid:20081001070938.GC2556 <at> ninagal.withay.com" type="cite">Looks like the xmlcatalog in libglade2 needs the --create
switch then<br>(and ${prefix}/etc/xml probably still should be created by libxml2):

   system "xmlcatalog --create --noout --add system \
      <a class="moz-txt-link-freetext" href="http://glade.gnome.org/glade-2.0.dtd">http://glade.gnome.org/glade-2.0.dtd</a> \
      ${prefix}/share/xml/libglade/glade-2.0.dtd \
      ${prefix}/etc/xml/catalog"

Fortunately it appears that --create doesn't overwrite entries already
present, at least with my quick bit of testing.  I believe the file exists
on my system because of one of the docbook ports.

Bryan

_______________________________________________
macports-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:macports-users <at> lists.macosforge.org">macports-users <at> lists.macosforge.org</a>
<a class="moz-txt-link-freetext" href="http://lists.macosforge.org/mailman/listinfo.cgi/macports-users">http://lists.macosforge.org/mailman/listinfo.cgi/macports-users</a>

</blockquote>
<br>
</div>
Bryan Blackburn | 1 Oct 20:33 2008
Picon

Re: Error Message

On Wed, Oct 01, 2008 at 07:41:49AM -0700, john wu said:
> Hi,
> 
> I tried to install shibboleth to Mac 10.4.11 and got the following error message:
> Warning: It looks like your PortIndex file may be corrupt.
> Error: search for portname shibboleth failed: bad argument "": should be "nonewline"
> 
> Is this related to macports or shibboleth? Sorry, I am new to macports and try to narrow down the problem.
> 

I don't see a port by that name:

$ port info shibboleth
Error: Port shibboleth not found
$ port search shibboleth
No match for shibboleth found

Did you see mention that this was a port someplace?

Bryan

> Thanks
> 
> 

Gmane