pkgutil-users Mailing List for pkgutil (Page 6)
Status: Beta
Brought to you by:
bonivart
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
(9) |
Apr
(25) |
May
(19) |
Jun
(33) |
Jul
(2) |
Aug
(13) |
Sep
(28) |
Oct
(43) |
Nov
(24) |
Dec
(27) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
(5) |
Feb
(11) |
Mar
(39) |
Apr
(22) |
May
(4) |
Jun
(10) |
Jul
(52) |
Aug
(12) |
Sep
(12) |
Oct
(31) |
Nov
(13) |
Dec
(14) |
| 2011 |
Jan
(15) |
Feb
(19) |
Mar
(13) |
Apr
(1) |
May
(8) |
Jun
(1) |
Jul
(11) |
Aug
(16) |
Sep
(14) |
Oct
(4) |
Nov
(3) |
Dec
(8) |
| 2012 |
Jan
(11) |
Feb
(15) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(5) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <bon...@us...> - 2011-02-21 17:30:36
|
Revision: 356
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=356&view=rev
Author: bonivart
Date: 2011-02-21 17:30:30 +0000 (Mon, 21 Feb 2011)
Log Message:
-----------
change default pkgliststyle to 2
Modified Paths:
--------------
trunk/pkgutil
trunk/pkgutil.conf
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-21 15:28:39
|
Revision: 355
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=355&view=rev
Author: bonivart
Date: 2011-02-21 15:28:33 +0000 (Mon, 21 Feb 2011)
Log Message:
-----------
pkgutil: fix bug in get_dist
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-21 15:10:31
|
Revision: 354
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=354&view=rev
Author: bonivart
Date: 2011-02-21 15:10:25 +0000 (Mon, 21 Feb 2011)
Log Message:
-----------
pkgutil: fix bug in -d --parse implementation
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-20 12:54:57
|
Revision: 353
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=353&view=rev
Author: bonivart
Date: 2011-02-20 12:54:50 +0000 (Sun, 20 Feb 2011)
Log Message:
-----------
pkgutil: support CSWcswpki (Ben Walton)
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-20 11:02:28
|
Revision: 352
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=352&view=rev
Author: bonivart
Date: 2011-02-20 11:02:22 +0000 (Sun, 20 Feb 2011)
Log Message:
-----------
pkgutil: add parse option to download option (Maciej)
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-15 22:17:02
|
Revision: 351
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=351&view=rev
Author: bonivart
Date: 2011-02-15 22:16:56 +0000 (Tue, 15 Feb 2011)
Log Message:
-----------
pkgutil: show dist used for new and updated packages
Modified Paths:
--------------
trunk/pkgutil
trunk/pkgutil.conf
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-15 11:23:12
|
Revision: 350
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=350&view=rev
Author: bonivart
Date: 2011-02-15 11:23:06 +0000 (Tue, 15 Feb 2011)
Log Message:
-----------
fix readme file
Modified Paths:
--------------
tags/2.3/readme
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-15 11:19:46
|
Revision: 349
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=349&view=rev
Author: bonivart
Date: 2011-02-15 11:19:39 +0000 (Tue, 15 Feb 2011)
Log Message:
-----------
create tag for 2.3 release
Modified Paths:
--------------
tags/2.3/readme
Added Paths:
-----------
tags/2.3/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-12 14:14:55
|
Revision: 348
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=348&view=rev
Author: bonivart
Date: 2011-02-12 14:14:49 +0000 (Sat, 12 Feb 2011)
Log Message:
-----------
pkgutil: 2.3 final
Modified Paths:
--------------
trunk/pkgutil
trunk/readme
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-04 15:41:28
|
Revision: 347
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=347&view=rev
Author: bonivart
Date: 2011-02-04 15:41:22 +0000 (Fri, 04 Feb 2011)
Log Message:
-----------
pkgutil: add fuzzy matching to -a
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-02-01 17:22:46
|
Revision: 346
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=346&view=rev
Author: bonivart
Date: 2011-02-01 17:22:40 +0000 (Tue, 01 Feb 2011)
Log Message:
-----------
pkgutil: two small typos
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: Peter B. <bon...@op...> - 2011-01-30 11:01:16
|
On Fri, Jan 28, 2011 at 5:50 PM, Peter Bonivart <bon...@op...> wrote: > On Fri, Jan 28, 2011 at 12:43 PM, Mark R Bannister > <ma...@pr...> wrote: >> Hi Peter, >> >> I've hit a snag with pkgutil whereby when using packages in the catalog that depend on packages not in the catalog (that are, for example, part of the Solaris installation), the "not in catalog" response from parse_catalog() is incorrectly ignored resulting in a misleading "cyclic dependency error". This affects package installs, removes and the --deptree option. >> >> The fix is simply to find all mode 6 calls to parse_catalog() and process a "not in catalog" response in exactly the same way as a "none" response. After all, in order to determine dependencies, if a package is not in the catalog it must be treated as if it has no dependencies. > > Thank you Mark, I will apply your patch and test it. I have checked in the patch and there's now a beta for 2.3 available so others can help test it as well. http://buildfarm.opencsw.org/experimental.html#bonivart You can find a description of the changes here: http://pkgutil.wikidot.com/release-history /peter |
|
From: <bon...@us...> - 2011-01-30 10:02:41
|
Revision: 345
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=345&view=rev
Author: bonivart
Date: 2011-01-30 10:02:35 +0000 (Sun, 30 Jan 2011)
Log Message:
-----------
pkgutil: update readme for 2.3
Modified Paths:
--------------
trunk/readme
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-01-29 17:50:51
|
Revision: 344
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=344&view=rev
Author: bonivart
Date: 2011-01-29 17:50:45 +0000 (Sat, 29 Jan 2011)
Log Message:
-----------
pkgutil: remove r336 completely
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-01-29 17:44:45
|
Revision: 343
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=343&view=rev
Author: bonivart
Date: 2011-01-29 17:44:39 +0000 (Sat, 29 Jan 2011)
Log Message:
-----------
pkgutil: direct a couple of messages to STDERR
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-01-28 23:09:31
|
Revision: 342
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=342&view=rev
Author: bonivart
Date: 2011-01-28 23:09:25 +0000 (Fri, 28 Jan 2011)
Log Message:
-----------
pkgutil: prefix debug messages with DEBUG
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-01-28 22:29:44
|
Revision: 341
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=341&view=rev
Author: bonivart
Date: 2011-01-28 22:29:38 +0000 (Fri, 28 Jan 2011)
Log Message:
-----------
pkgutil: patch to better handle packages not in the catalog (Mark Bannister)
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: Peter B. <bon...@op...> - 2011-01-28 16:50:27
|
On Fri, Jan 28, 2011 at 12:43 PM, Mark R Bannister <ma...@pr...> wrote: > Hi Peter, > > I've hit a snag with pkgutil whereby when using packages in the catalog that depend on packages not in the catalog (that are, for example, part of the Solaris installation), the "not in catalog" response from parse_catalog() is incorrectly ignored resulting in a misleading "cyclic dependency error". This affects package installs, removes and the --deptree option. > > The fix is simply to find all mode 6 calls to parse_catalog() and process a "not in catalog" response in exactly the same way as a "none" response. After all, in order to determine dependencies, if a package is not in the catalog it must be treated as if it has no dependencies. Thank you Mark, I will apply your patch and test it. /peter |
|
From: Mark R B. <ma...@pr...> - 2011-01-28 11:43:55
|
Hi Peter,
I've hit a snag with pkgutil whereby when using packages in the catalog that depend on packages not in the catalog (that are, for example, part of the Solaris installation), the "not in catalog" response from parse_catalog() is incorrectly ignored resulting in a misleading "cyclic dependency error". This affects package installs, removes and the --deptree option.
The fix is simply to find all mode 6 calls to parse_catalog() and process a "not in catalog" response in exactly the same way as a "none" response. After all, in order to determine dependencies, if a package is not in the catalog it must be treated as if it has no dependencies.
This patch resolves the problem:
*** pkgutil-2.2b1 Wed Oct 6 18:12:32 2010
--- pkgutil Fri Jan 28 09:52:13 2011
***************
*** 227,233 ****
print "$pkg\n";
}
! if ($deps ne "none") {
my @tmplist = split(/\|/,$deps);
unshift(@rest,@tmplist); # Add deps to rest list
$level++; # Increment level
--- 231,237 ----
print "$pkg\n";
}
! if ($deps ne "none" && $deps ne "not in catalog") {
my @tmplist = split(/\|/,$deps);
unshift(@rest,@tmplist); # Add deps to rest list
$level++; # Increment level
***************
*** 238,244 ****
$true = 1;
while ($true && $level > 0) { # How many levels do we need to back up?
! if ($deps eq "none" && $j[$level] == 0) {
$level--;
} else {
$true = 0;
--- 242,248 ----
$true = 1;
while ($true && $level > 0) { # How many levels do we need to back up?
! if (($deps eq "none" || $deps eq "not in catalog") && $j[$level] == 0) {
$level--;
} else {
$true = 0;
***************
*** 839,845 ****
} else {
next;
}
! if ($tmpdeps[0] ne "none") {
foreach my $dep (@tmpdeps) {
# There is no support for dependencies against a particular version, e.g. CSWzope-3.3.1, just CSWzope
if (! exists $pkgvers{$dep}) {
--- 848,854 ----
} else {
next;
}
! if ($tmpdeps[0] ne "none" && $tmpdeps[0] ne "not in catalog") {
foreach my $dep (@tmpdeps) {
# There is no support for dependencies against a particular version, e.g. CSWzope-3.3.1, just CSWzope
if (! exists $pkgvers{$dep}) {
***************
*** 880,893 ****
foreach (@revpkglist2) {
if (scalar(@revpkglist2) > $maxpkglist) {
print "Loop protection limit ($maxpkglist iterations) hit. There's probably a\ncyclic dependency in the catalog.\n";
! print "Do you want to continue anyway? [Y/n] ";
! chomp (my $prompt = <STDIN>);
! myexit("","",0) if ($prompt =~ /^[nN]/);
! @revpkglist3 = dedup(@revpkglist2);
! last;
}
my $dep = parse_catalog($_,6);
! if ($dep eq "none") {
push(@revpkglist3,$_);
} else {
my $allhit = 1;
--- 889,903 ----
foreach (@revpkglist2) {
if (scalar(@revpkglist2) > $maxpkglist) {
print "Loop protection limit ($maxpkglist iterations) hit. There's probably a\ncyclic dependency in the catalog.\n";
! # print "Do you want to continue anyway? [Y/n] ";
! # chomp (my $prompt = <STDIN>);
! # myexit("","",0) if ($prompt =~ /^[nN]/);
! myexit("Exiting pkgutil early","",1)
! # @revpkglist3 = dedup(@revpkglist2);
! # last;
}
my $dep = parse_catalog($_,6);
! if ($dep eq "none" || $dep eq "not in catalog") {
push(@revpkglist3,$_);
} else {
my $allhit = 1;
***************
*** 1621,1627 ****
$depinuse = 0;
foreach $j (@cswpkgs) {
$retval = parse_catalog($j,6);
! if ($retval ne "none" && $i ne $j) {
(@deptmp) = split(/\|/,$retval);
foreach $k (@deptmp) {
if ($k eq $i) {
--- 1632,1638 ----
$depinuse = 0;
foreach $j (@cswpkgs) {
$retval = parse_catalog($j,6);
! if ($retval ne "none" && $retval ne "not in catalog" && $i ne $j) {
(@deptmp) = split(/\|/,$retval);
foreach $k (@deptmp) {
if ($k eq $i) {
Regards,
Mark Bannister.
|
|
From: <bon...@us...> - 2011-01-22 11:40:28
|
Revision: 340
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=340&view=rev
Author: bonivart
Date: 2011-01-22 11:40:23 +0000 (Sat, 22 Jan 2011)
Log Message:
-----------
pkgutil: change dir to root (Ben Walton)
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-01-18 16:47:37
|
Revision: 339
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=339&view=rev
Author: bonivart
Date: 2011-01-18 16:47:31 +0000 (Tue, 18 Jan 2011)
Log Message:
-----------
pkgutil: disable SUNW filter code introduced in r336
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: Peter B. <bon...@op...> - 2011-01-13 19:12:27
|
On Thu, Jan 13, 2011 at 7:40 PM, Garth Dahlstrom <iro...@gm...> wrote: > My questions are: > - Is it possible to run pkgutil from within a user's home directory using > some combination of --config and -W? (if so does anyone know of an example > I can follow on the web, that shows where to put the config, what goes in > ~/.pkgconfig, etc, to get a good set-up) What version are you using? Since 2.0 pkgutil can use ~/.pkgutil as work directory if you're not root and don't use -W to specify another work directory. Note that this only replaces the normal /var/opt/csw/pkgutil, configuration is still pulled from /opt/csw/etc and /etc/opt/csw (and from command line if specified) unless you specify another location with --config. But the main problem I suspect is that Sun's package tools don't allow for much without being root. Please respond to this first and we'll try to get through all questions step by step. /peter |
|
From: Garth D. <iro...@gm...> - 2011-01-13 18:40:17
|
Hello List, This may have been answered already somewhere (only thing I could find was a mention of it here https://www.opencsw.org/mantis/view.php?id=3831#c6586 ), so I apologize in advance if these are silly questions. My questions are: - Is it possible to run pkgutil from within a user's home directory using some combination of --config and -W? (if so does anyone know of an example I can follow on the web, that shows where to put the config, what goes in ~/.pkgconfig, etc, to get a good set-up) - Secondarily, if it doesn't what types of technical hurdles prevent this type of usage? How much effort is involved for a mediocre Perl guy like myself to adapt it... The reason I ask is I've been maintaining a cobbled together home/bin dir using PATH / LD_LIBRARY_PATH for the benefit of my team -- this has meant manually downloading and pkgtrans-ing lib files from blastwave... and after spending a good deal of time trying to satisfy dependencies by hand for SVN this morning, I'm about to lose it... has to be a better way for user-space pkg installs. Cheers, -G |
|
From: <bon...@us...> - 2011-01-12 09:56:41
|
Revision: 338
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=338&view=rev
Author: bonivart
Date: 2011-01-12 09:56:35 +0000 (Wed, 12 Jan 2011)
Log Message:
-----------
update copyright to 2011
Modified Paths:
--------------
trunk/bldcat
trunk/chkcat
trunk/chkdesc
trunk/csw2json
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bon...@us...> - 2011-01-11 22:43:13
|
Revision: 337
http://pkgutil.svn.sourceforge.net/pkgutil/?rev=337&view=rev
Author: bonivart
Date: 2011-01-11 22:43:07 +0000 (Tue, 11 Jan 2011)
Log Message:
-----------
pkgutil: use consistens syntax for grep
Modified Paths:
--------------
trunk/pkgutil
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|