[indiana-discuss] pkg.opensolaris.org package repository update (build 96)
Brock Pytlik
bpytlik at sun.com
Fri Sep 5 20:19:11 PDT 2008
Yes, but this is a different problem.
http://defect.opensolaris.org/bz/show_bug.cgi?id=3262 is what you're now
encountering. Comments 5 and 8 in that bug report have the recommend
workarounds.
Brock
David Orman wrote:
> No Dice. See complete attempt, including the rebuild and so forth:
>
> ormandj at opensolaris-ormandj:~$ pfexec pkg image-update
> Checking that SUNWipkg (in '/') is up to date...
> DOWNLOAD PKGS FILES XFER (MB)
> Completed 616/616 530/530
> 3.43/3.43
>
> PHASE ACTIONS
> Removal Phase 3514/3514
> Install Phase 3462/3462
> Update Phase 21273/91793 Action upgrade
> failed for 'var/svc/profile/inetd_generic.xml' (pkg:/SUNWcs):
> OSError: [Errno 90] Number of symbolic links encountered during path
> name traversal exceeds MAXSYMLINKS:
> '/tmp/tmp58E_R4/var/svc/profile/inetd_generic.xml'
> pkg:
> An unexpected error happened during image-update: [Errno 90] Number of
> symbolic links encountered during path name traversal exceeds
> MAXSYMLINKS: '/tmp/tmp58E_R4/var/svc/profile/inetd_generic.xml'
> The running system has not been modified. Modifications were only
> made to a clone of the running system. This clone is mounted at
> /tmp/tmp58E_R4 should you wish to inspect it.
> Traceback (most recent call last):
> File "/usr/bin/pkg", line 1830, in ?
> ret = main_func()
> File "/usr/bin/pkg", line 1792, in main_func
> return image_update(img, pargs)
> File "/usr/bin/pkg", line 537, in image_update
> img.imageplan.execute()
> File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py",
> line 615, in execute
> p.execute_update(src, dest)
> File "/usr/lib/python2.4/vendor-packages/pkg/client/pkgplan.py",
> line 270, in execute_update
> dest.install(self, src)
> File "/usr/lib/python2.4/vendor-packages/pkg/actions/file.py", line
> 145, in install
> os.chmod(temp, mode)
> OSError: [Errno 90] Number of symbolic links encountered during path
> name traversal exceeds MAXSYMLINKS:
> '/tmp/tmp58E_R4/var/svc/profile/inetd_generic.xml'
> pkg:
>
> This is an internal error, please let the developers know about this
> problem by filing a bug at http://defect.opensolaris.org and including the
> above traceback and the output of 'pkg version'.
> ormandj at opensolaris-ormandj:~$ pfexec pkg rebuild-index
> PHASE ITEMS
> Indexing Packages 618/618
> ormandj at opensolaris-ormandj:~$ pfexec beadm list
>
> BE Active Active on Mountpoint Space
> Name reboot Used
> ---- ------ --------- ---------- -----
> opensolaris-1 no no - 94.25M
> opensolaris-2 yes yes / 9.84G
> opensolaris-3 no no /tmp/tmp58E_R4 224.74M
> ormandj at opensolaris-ormandj:~$ pfexec beadm unmount opensolaris-3
> ormandj at opensolaris-ormandj:~$ pfexec beadm destroy opensolaris-3
> Are you sure you want to destroy opensolaris-3? This action cannot be
> undone (y/[n]):
> y
> ormandj at opensolaris-ormandj:~$ pfexec pkg image-update
> Checking that SUNWipkg (in '/') is up to date...
> DOWNLOAD PKGS FILES XFER (MB)
> SUNWthunderbird 615/616 0/13
> 0.00/5.19 PHASE ACTIONS
> Removal Phase 3514/3514
> Install Phase 3462/3462
> Update Phase 21282/91793 Action upgrade
> failed for 'var/svc/profile/inetd_generic.xml' (pkg:/SUNWcs):
> OSError: [Errno 90] Number of symbolic links encountered during path
> name traversal exceeds MAXSYMLINKS:
> '/tmp/tmptZI__D/var/svc/profile/inetd_generic.xml'
> pkg:
> An unexpected error happened during image-update: [Errno 90] Number of
> symbolic links encountered during path name traversal exceeds
> MAXSYMLINKS: '/tmp/tmptZI__D/var/svc/profile/inetd_generic.xml'
> The running system has not been modified. Modifications were only
> made to a clone of the running system. This clone is mounted at
> /tmp/tmptZI__D should you wish to inspect it.
> Traceback (most recent call last):
> File "/usr/bin/pkg", line 1830, in ?
> ret = main_func()
> File "/usr/bin/pkg", line 1792, in main_func
> return image_update(img, pargs)
> File "/usr/bin/pkg", line 537, in image_update
> img.imageplan.execute()
> File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py",
> line 615, in execute
> p.execute_update(src, dest)
> File "/usr/lib/python2.4/vendor-packages/pkg/client/pkgplan.py",
> line 270, in execute_update
> dest.install(self, src)
> File "/usr/lib/python2.4/vendor-packages/pkg/actions/file.py", line
> 145, in install
> os.chmod(temp, mode)
> OSError: [Errno 90] Number of symbolic links encountered during path
> name traversal exceeds MAXSYMLINKS:
> '/tmp/tmptZI__D/var/svc/profile/inetd_generic.xml'
> pkg:
>
> This is an internal error, please let the developers know about this
> problem by filing a bug at http://defect.opensolaris.org and including the
> above traceback and the output of 'pkg version'.
> ormandj at opensolaris-ormandj:~$
>
> On Fri, Sep 5, 2008 at 6:37 PM, Brock Pytlik <bpytlik at sun.com
> <mailto:bpytlik at sun.com>> wrote:
>
> Please try running pkg rebuild-index, then attempt your image
> update again.
>
> Thanks,
> Brock
>
> Al Slater wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > This was the result I got from image-update
> >
> > Al
> >
> > aslate: /export/home/aslate> pfexec pkg image-update
> > Checking that SUNWipkg (in '/') is up to date...
> > DOWNLOAD PKGS FILES
> XFER (MB)
> > Completed 600/600 2570/2570
> 180.84/180.84
> >
> > PHASE ACTIONS
> > Removal Phase 3465/3465
> > Install Phase 3434/3434
> > Update Phase 91350/91350
> > PHASE ITEMS
> > Reading Existing Index 8/8
> > Indexing Packages 1/600pkg:
> > An unexpected error happened during image-update:
> > 'pkg:/SUNWicdc at 0.5.11,5.11-0.95:20080807T160140Z'
> > The running system has not been modified. Modifications were
> only made
> > to a clone of the running system. This clone is mounted at
> > /tmp/tmpgeKBsw should you wish to inspect it.
> > Traceback (most recent call last):
> > File "/usr/bin/pkg", line 1830, in ?
> > ret = main_func()
> > File "/usr/bin/pkg", line 1792, in main_func
> > return image_update(img, pargs)
> > File "/usr/bin/pkg", line 537, in image_update
> > img.imageplan.execute()
> > File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py",
> > line 662, in execute
> > ind.client_update_index((self.filters, plan_info))
> > File "/usr/lib/python2.4/vendor-packages/pkg/indexer.py", line
> 677, in
> > client_update_index
> > tmp_index_dir)
> > File "/usr/lib/python2.4/vendor-packages/pkg/indexer.py", line
> 638, in
> > _generic_update_index
> > start_point)
> > File "/usr/lib/python2.4/vendor-packages/pkg/indexer.py", line
> 316, in
> > _process_pkgplan_list
> > self._data_full_fmri.remove_entity(
> > File
> "/usr/lib/python2.4/vendor-packages/pkg/search_storage.py", line
> > 582, in remove_entity
> > self._set.remove(entity)
> > KeyError: 'pkg:/SUNWicdc at 0.5.11,5.11-0.95:20080807T160140Z'
> > pkg:
> >
> > This is an internal error, please let the developers know about this
> > problem by filing a bug at http://defect.opensolaris.org and
> including the
> > above traceback and the output of 'pkg version'.
> >
> > aslate: /var/pkg/download> pkg version
> > bfe78d71dc9a
> >
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.4.9 (SunOS)
> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> >
> > iEYEARECAAYFAkjBMiUACgkQz4fTOFL/EDboMACeN5/yVR0CpcLd5W9QvZ2YoDGJ
> > mfMAniZrqsGDLAiWY8ZxYS8IsDTbaaw7
> > =RQep
> > -----END PGP SIGNATURE-----
> >
> > _______________________________________________
> > indiana-discuss mailing list
> > indiana-discuss at opensolaris.org
> <mailto:indiana-discuss at opensolaris.org>
> > http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
> >
>
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> <mailto:indiana-discuss at opensolaris.org>
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
>
More information about the indiana-discuss
mailing list