Date: Sat, 3 Dec 2011 10:53:39 -0500 From: Greg Larkin <glarkin@freebsd.org> To: Bernt Hansson <bah@bananmonarki.se> Cc: FreeBSD Questions <freebsd-questions@freebsd.org>, Chris Brennan <xaero@xaerolimit.net> Subject: Re: Weird stuff SOLVED Message-ID: <F65FBDAE-FCE9-48E9-B7C9-9329397B4F2E@freebsd.org> In-Reply-To: <4ED82589.7090807@bananmonarki.se> References: <4ED78337.1070601@bananmonarki.se> <4ED78AFE.4000402@FreeBSD.org> <4ED7A319.8020402@bananmonarki.se> <CANLX3ygi=hfpSTkuom4k4h3WMGgQDFZ4JjA_UPk6kFX4p%2BGF=Q@mail.gmail.com> <4ED8218D.9@bananmonarki.se> <4ED82589.7090807@bananmonarki.se>
index | next in thread | previous in thread | raw e-mail
Hi Bernt, Glad to hear you figured it out! Cheers, Greg On Dec 1, 2011, at 8:10 PM, Bernt Hansson <bah@bananmonarki.se> wrote: > 2011-12-02 01:53, Bernt Hansson skrev: > > At some points one is an idiot! > > /var/db/ports was pointing at the wrong directory and not the ports directory. Well, well you live to learn. > >> 2011-12-01 17:13, Chris Brennan skrev: >>> On Thu, Dec 1, 2011 at 10:54 AM, Bernt Hansson<bah@bananmonarki.se> >>> wrote: >>> >>> 2011-12-01 15:11, Greg Larkin skrev: >>>> >>>>> -----BEGIN PGP SIGNED MESSAGE----- >>>>> Hash: SHA1 >>>>> >>>>> On 12/1/11 8:37 AM, Bernt Hansson wrote: >>>>> >>>>>> Hello list! >>>>>> >>>>>> Trying to upgrade 3:d party stuff. >>>>>> >>>>>> Only get errors. What gives? >>>>>> >>>>>> ---> Upgrading 'jasper-1.900.1_9' to 'jasper-1.900.1_10' >>>>>> (graphics/jasper) >>>>>> ---> Building '/usr/ports/graphics/jasper' >>>>>> ===> Cleaning for jasper-1.900.1_10 >>>>>> cd /usr/home/bernt/disk8/ports/**graphics/jasper&& make config; >>>>>> >>>>>> ===> Cannot create , check permissions >>>>>> *** Error code 1 >>>>>> >>>>>> Stop in /usr/home/bernt/disk8/ports/**graphics/jasper. >>>>>> *** Error code 1 >>>>>> >>>>>> Stop in /usr/home/bernt/disk8/ports/**graphics/jasper. >>>>>> ** Command failed [exit code 1]: /usr/bin/script -qa >>>>>> /tmp/portupgrade20111130-**48187-8vcb9-0 env UPGRADE_TOOL=portupgrade >>>>>> UPGRADE_PORT=jasper-1.900.1_9 UPGRADE_PORT_VER=1.900.1_9 make >>>>>> DEPENDS_TARGET=package >>>>>> ** Fix the problem and try again. >>>>>> >>>>>> Permission is 777 >>>>>> >>>>> >>>>> Hi Bernt, >>>>> >>>>> Reading through /usr/ports/Mk/bsd.port.mk, the "check permissions" >>>>> message is emitted when certain directories cannot be created. >>>>> >>>>> Are you running the upgrade as the root user? I would be interested in >>>>> seeing the output of the following command sequence: >>>>> >>>>> cd /usr/ports/graphics/jasper >>>>> make -V SU_CMD >>>>> make -V UID >>>>> make -V OPTIONSFILE >>>>> >>>> >>>> %su - >>>> Password: >>>> testbox# cd /usr/ports/graphics/jasper >>>> testbox# make -V SU_CMD >>>> /usr/bin/su root -c >>>> testbox# make -V UID >>>> 0 >>>> testbox# make -V OPTIONSFILE >>>> /var/db/ports/jasper/options >>>> >>>> >>>> >>>>> Also, what happens if you simply do this: >>>>> >>>>> cd /usr/ports/graphics/jasper&& make config >>>>> >>>>> >>>> testbox# cd /usr/ports/graphics/jasper&& make config >>>> >>>> ===> Cannot create , check permissions >>>> *** Error code 1 >>>> >>>> Stop in /usr/home/bernt/disk8/ports/**graphics/jasper. >>>> >>>> I did this also, as root >>>> >>>> cd /usr/ports (it's a link) >>>> mkdir 1 >>>> >>>> cd /usr/home/bernt/disk8/ports/graphics/jasper >>>> >>>> mkdir 1 >>>> mkdir: 1: File exists >>>> >>>> Creating files/dirs don't seem to be a problem. >>>> >>>> /dev/ad0s2g 8.7G 8.3G -322M 104% /usr >>>> /dev/ad14.eli 902G 126G 775G 14% /usr/home/bernt/disk8 >>>> >>> >>> I'm gonna take a stab in the dark here, paste the result of the following >>> cmd: >>> >>> mount | grep ad14 >> >> Just to make sure. >> testbox# fsck -y -t ufs /dev/ad14.eli >> ** /dev/ad14.eli >> ** Last Mounted on /usr/home/bernt/disk8 >> ** Phase 1 - Check Blocks and Sizes >> ** Phase 2 - Check Pathnames >> ** Phase 3 - Check Connectivity >> ** Phase 4 - Check Reference Counts >> ** Phase 5 - Check Cyl groups >> 440342 files, 66312180 used, 406697750 free (144630 frags, 50819140 >> blocks, 0.0% fragmentation) >> >> ***** FILE SYSTEM IS CLEAN ***** >> >> testbox# mount /dev/ad14.eli /usr/home/bernt/disk8 >> >> testbox# mount | grep ad14 >> /dev/ad14.eli on /usr/home/bernt/disk8 (ufs, local, soft-updates) >> testbox >> >>> Possibly, you have a weird mount option being passed to the mountpoint, >>> that is preventing you from building ports at this location. >>> >>> On a side note, why exactly do you need ports on an encrypted gli >>> conainer? >> >> It's not a need per se only so I could rule out any space issue. >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to >> "freebsd-questions-unsubscribe@freebsd.org" >> >>help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F65FBDAE-FCE9-48E9-B7C9-9329397B4F2E>
