FreeBSD Port: qtcreator-1.2.1: Not installable

View: New views
11 Messages — Rating Filter:   Alert me  

FreeBSD Port: qtcreator-1.2.1: Not installable

by Adrian Glaubitz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

I have a linux/qt4 software project that I wanted to test on FreeBSD as
well. I'm not really a FreeBSD user
but I am trying to get my code to build there. Anyway, it requires
"qtcreator" among other dependencies which
is not installable with "pkg_add" at the moment,

"pkg_add -r qtcreator"

tells me that the file at the given URL
(ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
cannot be fetched. I am really not into *BSD so I can't tell I am doing
something wrong
but I guess the package seems to be missing on the mirrors.


Best Regards,

Adrian
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by PuffyBSD :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
<adrian.glaubitz@...> wrote:

> Hi there,
>
> I have a linux/qt4 software project that I wanted to test on FreeBSD as
> well. I'm not really a FreeBSD user
> but I am trying to get my code to build there. Anyway, it requires
> "qtcreator" among other dependencies which
> is not installable with "pkg_add" at the moment,
>
> "pkg_add -r qtcreator"
>
> tells me that the file at the given URL
> (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
> cannot be fetched. I am really not into *BSD so I can't tell I am doing
> something wrong
> but I guess the package seems to be missing on the mirrors.

you could try to build it from source:

cd /usr/ports/devel/qtcreator/ && make install clean

Sam Fourman Jr.
Fourman Networks
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Adrian Glaubitz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

On Wed, Oct 28, 2009 at 3:55 AM, Sam Fourman Jr. <sfourman@...> wrote:

> On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
> <adrian.glaubitz@...> wrote:
>> Hi there,
>>
>> I have a linux/qt4 software project that I wanted to test on FreeBSD as
>> well. I'm not really a FreeBSD user
>> but I am trying to get my code to build there. Anyway, it requires
>> "qtcreator" among other dependencies which
>> is not installable with "pkg_add" at the moment,
>>
>> "pkg_add -r qtcreator"
>>
>> tells me that the file at the given URL
>> (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
>> cannot be fetched. I am really not into *BSD so I can't tell I am doing
>> something wrong
>> but I guess the package seems to be missing on the mirrors.
>
> you could try to build it from source:
>
> cd /usr/ports/devel/qtcreator/ && make install clean

Well, that was not really the answer I was looking for. I know how to
build things from source but that's not what I want, I want to use a
package manager to keep it simple. The idea of using a package manager
is that you just install a few packages and it pulls the necessary
dependencies automatically. I install "qtcreator" because it installs
all necessary packages to develop and build Qt-4 Apps, including
"qmake" and "uic".

I want to put it into the manual for my project for FreeBSD:

<https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=compilingonfreebsd>

It's supposed to be a quick and dirty guide on howto build on FreeBSD.


Adrian
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Gary Jennejohn-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, 28 Oct 2009 10:45:46 +0100
Adrian Glaubitz <adrian.glaubitz@...> wrote:

> Hi
>
> On Wed, Oct 28, 2009 at 3:55 AM, Sam Fourman Jr. <sfourman@...> wrote:
> > On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
> > <adrian.glaubitz@...> wrote:
> >> Hi there,
> >>
> >> I have a linux/qt4 software project that I wanted to test on FreeBSD as
> >> well. I'm not really a FreeBSD user
> >> but I am trying to get my code to build there. Anyway, it requires
> >> "qtcreator" among other dependencies which
> >> is not installable with "pkg_add" at the moment,
> >>
> >> "pkg_add -r qtcreator"
> >>
> >> tells me that the file at the given URL
> >> (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
> >> cannot be fetched. I am really not into *BSD so I can't tell I am doing
> >> something wrong
> >> but I guess the package seems to be missing on the mirrors.
> >
> > you could try to build it from source:
> >
> > cd /usr/ports/devel/qtcreator/ && make install clean
>
> Well, that was not really the answer I was looking for. I know how to
> build things from source but that's not what I want, I want to use a
> package manager to keep it simple. The idea of using a package manager
> is that you just install a few packages and it pulls the necessary
> dependencies automatically. I install "qtcreator" because it installs
> all necessary packages to develop and build Qt-4 Apps, including
> "qmake" and "uic".
>
> I want to put it into the manual for my project for FreeBSD:
>
> <https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=compilingonfreebsd>
>
> It's supposed to be a quick and dirty guide on howto build on FreeBSD.
>

The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
is older than that.  Obviously, qtcreator can't exist for 7.2R if the
port didn't exist when it was released.

---
Gary Jennejohn
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Adrian Glaubitz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
<gary.jennejohn@...> wrote:
> The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
> is older than that.  Obviously, qtcreator can't exist for 7.2R if the
> port didn't exist when it was released.

Well, ok. Seems another case of "different systems, different
philosophies" here for me.

My idea was that I was downloading the latest STABLE release of
FreeBSD and I assumed that the ports directory always applies to the
current STABLE version, noone should use a development version for
daily use, should one.

Besides, the ports website doesn't list at all what versions of
FreeBSD include this port as opposed to Debian, for example; I don't
want to start a flamewar though. It's not really user-friendly, is it.

I guess the minimum for my project will be FreeBSD 8.0 then.



Adrian
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Kurt Jaeger-14 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Adrian Glaubitz <adrian.glaubitz@...> wrote:

> On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
> <gary.jennejohn@...> wrote:
> > The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
> > is older than that.  Obviously, qtcreator can't exist for 7.2R if the
> > port didn't exist when it was released.
>
> Well, ok. Seems another case of "different systems, different
> philosophies" here for me.
>
> My idea was that I was downloading the latest STABLE release of
> FreeBSD and I assumed that the ports directory always applies to the
> current STABLE version, noone should use a development version for
> daily use, should one.

The ports tree is being mopped up for each release.

The latest release was 7.2, so the latest ports tree known to be
pretty consistent is the one with the CVS tag RELEASE_7_2_0.

> Besides, the ports website doesn't list at all what versions of
> FreeBSD include this port as opposed to Debian, for example; I don't
> want to start a flamewar though. It's not really user-friendly, is it.

One way to do this e.g. for port editors/openoffice.org-3/:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/

and show only those with a certain tag:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/?only_with_tag=RELEASE_7_2_0

--
pi@...            +49 171 3101372                        11 years to go !
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Gary Jennejohn-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, 28 Oct 2009 13:56:25 +0100
Adrian Glaubitz <adrian.glaubitz@...> wrote:

> On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
> <gary.jennejohn@...> wrote:
> > The qtcreator port was created on May 7, 2009. Seems to me that 7.2R
> > is older than that. Obviously, qtcreator can't exist for 7.2R if the
> > port didn't exist when it was released.
>
> Well, ok. Seems another case of "different systems, different
> philosophies" here for me.
>
> My idea was that I was downloading the latest STABLE release of
> FreeBSD and I assumed that the ports directory always applies to the
> current STABLE version, noone should use a development version for
> daily use, should one.
>
> Besides, the ports website doesn't list at all what versions of
> FreeBSD include this port as opposed to Debian, for example; I don't
> want to start a flamewar though. It's not really user-friendly, is it.
>
> I guess the minimum for my project will be FreeBSD 8.0 then.
>

Here's the URI you specified:
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz
                                                          ^^^^^^^

release != stable

The ports tree changes very quickly.  Ports binaries for releases are created
from a snapshot of the ports tree at the time of the release.  Anything else
is basically impossible.

---
Gary Jennejohn
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Alexey Shuvaev-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Oct 28, 2009 at 01:56:25PM +0100, Adrian Glaubitz wrote:

> Hi,
>
> On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
> <gary.jennejohn@...> wrote:
> > The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
> > is older than that.  Obviously, qtcreator can't exist for 7.2R if the
> > port didn't exist when it was released.
>
> Well, ok. Seems another case of "different systems, different
> philosophies" here for me.
>
> My idea was that I was downloading the latest STABLE release of
> FreeBSD and I assumed that the ports directory always applies to the
> current STABLE version, noone should use a development version for
> daily use, should one.
>
The base system (more or less what consists a RELEASE) and ports are
mostly independent of each other. Normal FreeBSD user will have some
RELEASE (say 7.2R) and up-to-date version of ports. There is no
separate STABLE or CURRENT versions of ports, there is only one.
(Well, there are marcuscom and area51 for testing new gnome and kde
releases, respectively, but you don't need to mess with them).
This explains the following:
> Besides, the ports website doesn't list at all what versions of
> FreeBSD include this port as opposed to Debian, for example; I don't
> want to start a flamewar though. It's not really user-friendly, is it.
>
> I guess the minimum for my project will be FreeBSD 8.0 then.
>
FreeBSD 7 will be ok too. You can add some phrase like
"Before the software can be built, the following ports/packages
have to be installed:
devel/qtcreator
audio/taglib
devel/glib20
audio/sox
audio/libmad
security/libmcrypt.
Note that ports tree newer than 7 May 2009 is needed to build qtcreator."

This is FreeBSD-user friendly.

HTH,
Alexey.
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Adrian Glaubitz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Alexey,

On Wed, Oct 28, 2009 at 2:25 PM, Alexey Shuvaev
<shuvaev@...> wrote:
> The base system (more or less what consists a RELEASE) and ports are
> mostly independent of each other. Normal FreeBSD user will have some
> RELEASE (say 7.2R) and up-to-date version of ports. There is no
> separate STABLE or CURRENT versions of ports, there is only one.
> (Well, there are marcuscom and area51 for testing new gnome and kde
> releases, respectively, but you don't need to mess with them).

Ok, thanks alot for shedding some light here. I am not really into
FreeBSD but long term Linux user, so consider me being a noob here
;-).

> FreeBSD 7 will be ok too. You can add some phrase like
> "Before the software can be built, the following ports/packages
> have to be installed:
> devel/qtcreator
> audio/taglib
> devel/glib20
> audio/sox
> audio/libmad
> security/libmcrypt.
> Note that ports tree newer than 7 May 2009 is needed to build qtcreator."
>
> This is FreeBSD-user friendly.

Thanks alot, I will put into our wiki like this. Is there actually a
command to upgrade the ports tree, so that I can use the latest ports
with FreeBSD 7.2? What would be the proper instructions to install the
necessary ports, I want to try compiling our software on FreeBSD.

BTW: Whom should I contact to get our project into the ports? I guess
a fully fledged MiniDisc transfer software could be interesting for
alot of FreeBSD users as well ;-).


Thanks alot,

Adrian
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Bugzilla from kris@pcbsd.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On Wed, 28 Oct 2009, Adrian Glaubitz wrote:

> Hi Alexey,
>
> On Wed, Oct 28, 2009 at 2:25 PM, Alexey Shuvaev
> <shuvaev@...> wrote:
>> The base system (more or less what consists a RELEASE) and ports are
>> mostly independent of each other. Normal FreeBSD user will have some
>> RELEASE (say 7.2R) and up-to-date version of ports. There is no
>> separate STABLE or CURRENT versions of ports, there is only one.
>> (Well, there are marcuscom and area51 for testing new gnome and kde
>> releases, respectively, but you don't need to mess with them).
>
> Ok, thanks alot for shedding some light here. I am not really into
> FreeBSD but long term Linux user, so consider me being a noob here
> ;-).
>
>> FreeBSD 7 will be ok too. You can add some phrase like
>> "Before the software can be built, the following ports/packages
>> have to be installed:
>> devel/qtcreator
>> audio/taglib
>> devel/glib20
>> audio/sox
>> audio/libmad
>> security/libmcrypt.
>> Note that ports tree newer than 7 May 2009 is needed to build qtcreator."
>>
>> This is FreeBSD-user friendly.
>
> Thanks alot, I will put into our wiki like this. Is there actually a
> command to upgrade the ports tree, so that I can use the latest ports
> with FreeBSD 7.2? What would be the proper instructions to install the
> necessary ports, I want to try compiling our software on FreeBSD.
>
> BTW: Whom should I contact to get our project into the ports? I guess
> a fully fledged MiniDisc transfer software could be interesting for
> alot of FreeBSD users as well ;-).
>
>
> Thanks alot,
>
> Adrian
>

Adrian,

What other apps do you need besides qtcreator? We have that built in binary format
for PC-BSD right now, which doesn't require any other compiling to run:

http://www.pbidir.com/bt/pbi/269

If you are trying to get some end users to simply install BSD, and run QTCreator
or some other app, PC-BSD may be an option, since it is FreeBSD under the hood. Plus
if we don't have some app you need, you can always request it here:

http://wiki.pcbsd.org/index.php/PBI_Requests


--
Kris Moore
PC-BSD Software
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."

Re: FreeBSD Port: qtcreator-1.2.1: Not installable

by Alexey Shuvaev-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Oct 28, 2009 at 02:51:29PM +0100, Adrian Glaubitz wrote:

> Hi Alexey,
>
> On Wed, Oct 28, 2009 at 2:25 PM, Alexey Shuvaev
> <shuvaev@...> wrote:
> > The base system (more or less what consists a RELEASE) and ports are
> > mostly independent of each other. Normal FreeBSD user will have some
> > RELEASE (say 7.2R) and up-to-date version of ports. There is no
> > separate STABLE or CURRENT versions of ports, there is only one.
> > (Well, there are marcuscom and area51 for testing new gnome and kde
> > releases, respectively, but you don't need to mess with them).
>
> Ok, thanks alot for shedding some light here. I am not really into
> FreeBSD but long term Linux user, so consider me being a noob here
> ;-).
>
> > FreeBSD 7 will be ok too. You can add some phrase like
> > "Before the software can be built, the following ports/packages
> > have to be installed:
> > devel/qtcreator
> > audio/taglib
> > devel/glib20
> > audio/sox
> > audio/libmad
> > security/libmcrypt.
> > Note that ports tree newer than 7 May 2009 is needed to build qtcreator."
> >
> > This is FreeBSD-user friendly.
>
> Thanks alot, I will put into our wiki like this. Is there actually a
> command to upgrade the ports tree, so that I can use the latest ports
> with FreeBSD 7.2? What would be the proper instructions to install the
> necessary ports, I want to try compiling our software on FreeBSD.
>
See http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html
It covers pretty much of what you want.
You can also get better overview by going up one level:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html

> BTW: Whom should I contact to get our project into the ports? I guess
> a fully fledged MiniDisc transfer software could be interesting for
> alot of FreeBSD users as well ;-).
>
Mmmm... Well, I think the best bet is yourself! The MAINTAINER variable
in ports' Makefiles points to the person responsible for the given port.
Everybody can become FreeBSD port maintainer. If you search for my
email address at http://www.freebsd.org/ports/index.html
in 'maintainer' category you'll find the ports I'm maintaining.

Creating FreeBSD port is not so difficult. And your companions here
are
1) Porter's Handbook:
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook
2) Other ports as examples and
3) this mailing list if you have some specific problems.

However you'll find that it is better to roll some distribution
of your software to use it in the port (so to be possible to download
tarball with sources and not to use git directly).

Good luck!
Alexey.
_______________________________________________
freebsd-ports@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@..."