Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Dec 2011 02:10:33 +0100
From:      Bernt Hansson <bah@bananmonarki.se>
To:        Chris Brennan <xaero@xaerolimit.net>
Cc:        glarkin@freebsd.org, FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Weird stuff SOLVED
Message-ID:  <4ED82589.7090807@bananmonarki.se>
In-Reply-To: <4ED8218D.9@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>

next in thread | previous in thread | raw e-mail | index | archive | help
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"
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ED82589.7090807>