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>
next in thread | previous in thread | raw e-mail | index | archive | help
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: >=20 > At some points one is an idiot! >=20 > /var/db/ports was pointing at the wrong directory and not the ports direct= ory. Well, well you live to learn. >=20 >> 2011-12-01 17:13, Chris Brennan skrev: >>> On Thu, Dec 1, 2011 at 10:54 AM, Bernt Hansson<bah@bananmonarki.se> >>> wrote: >>>=20 >>> 2011-12-01 15:11, Greg Larkin skrev: >>>>=20 >>>>> -----BEGIN PGP SIGNED MESSAGE----- >>>>> Hash: SHA1 >>>>>=20 >>>>> On 12/1/11 8:37 AM, Bernt Hansson wrote: >>>>>=20 >>>>>> Hello list! >>>>>>=20 >>>>>> Trying to upgrade 3:d party stuff. >>>>>>=20 >>>>>> Only get errors. What gives? >>>>>>=20 >>>>>> ---> Upgrading 'jasper-1.900.1_9' to 'jasper-1.900.1_10' >>>>>> (graphics/jasper) >>>>>> ---> Building '/usr/ports/graphics/jasper' >>>>>> =3D=3D=3D> Cleaning for jasper-1.900.1_10 >>>>>> cd /usr/home/bernt/disk8/ports/**graphics/jasper&& make config; >>>>>>=20 >>>>>> =3D=3D=3D> Cannot create , check permissions >>>>>> *** Error code 1 >>>>>>=20 >>>>>> Stop in /usr/home/bernt/disk8/ports/**graphics/jasper. >>>>>> *** Error code 1 >>>>>>=20 >>>>>> 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=3Dportupgra= de >>>>>> UPGRADE_PORT=3Djasper-1.900.1_9 UPGRADE_PORT_VER=3D1.900.1_9 make >>>>>> DEPENDS_TARGET=3Dpackage >>>>>> ** Fix the problem and try again. >>>>>>=20 >>>>>> Permission is 777 >>>>>>=20 >>>>>=20 >>>>> Hi Bernt, >>>>>=20 >>>>> Reading through /usr/ports/Mk/bsd.port.mk, the "check permissions" >>>>> message is emitted when certain directories cannot be created. >>>>>=20 >>>>> Are you running the upgrade as the root user? I would be interested in= >>>>> seeing the output of the following command sequence: >>>>>=20 >>>>> cd /usr/ports/graphics/jasper >>>>> make -V SU_CMD >>>>> make -V UID >>>>> make -V OPTIONSFILE >>>>>=20 >>>>=20 >>>> %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 >>>>=20 >>>>=20 >>>>=20 >>>>> Also, what happens if you simply do this: >>>>>=20 >>>>> cd /usr/ports/graphics/jasper&& make config >>>>>=20 >>>>>=20 >>>> testbox# cd /usr/ports/graphics/jasper&& make config >>>>=20 >>>> =3D=3D=3D> Cannot create , check permissions >>>> *** Error code 1 >>>>=20 >>>> Stop in /usr/home/bernt/disk8/ports/**graphics/jasper. >>>>=20 >>>> I did this also, as root >>>>=20 >>>> cd /usr/ports (it's a link) >>>> mkdir 1 >>>>=20 >>>> cd /usr/home/bernt/disk8/ports/graphics/jasper >>>>=20 >>>> mkdir 1 >>>> mkdir: 1: File exists >>>>=20 >>>> Creating files/dirs don't seem to be a problem. >>>>=20 >>>> /dev/ad0s2g 8.7G 8.3G -322M 104% /usr >>>> /dev/ad14.eli 902G 126G 775G 14% /usr/home/bernt/disk8 >>>>=20 >>>=20 >>> I'm gonna take a stab in the dark here, paste the result of the followin= g >>> cmd: >>>=20 >>> mount | grep ad14 >>=20 >> 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) >>=20 >> ***** FILE SYSTEM IS CLEAN ***** >>=20 >> testbox# mount /dev/ad14.eli /usr/home/bernt/disk8 >>=20 >> testbox# mount | grep ad14 >> /dev/ad14.eli on /usr/home/bernt/disk8 (ufs, local, soft-updates) >> testbox >>=20 >>> Possibly, you have a weird mount option being passed to the mountpoint, >>> that is preventing you from building ports at this location. >>>=20 >>> On a side note, why exactly do you need ports on an encrypted gli >>> conainer? >>=20 >> 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" >>=20 >>=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F65FBDAE-FCE9-48E9-B7C9-9329397B4F2E>